Update the user's credentials Should include Option that offers generated token

Hello,

I am developing in Bubble and have came across the need to Verify Users’ emails. I see that the email verification tools are already provided by Bubble and are very helpful, but there could be an addition that could make things a bit smoother.

Currently, the “Send Confirmation Email” workflow action provides an email to be sent to the email on-file for the user sent to its action. It also has an option “Just make token, don’t send email” that generates a unique token that you can then use to send a custom email.

While “Update the user’s credentials” sends an email, I would like to customize this email sent to the users that receive it. The generic one is, well, generic (sorry, bubble :)) This workflow action, however, does not offer a Token generation function (at least it doesn’t have a checkbox attached the action.) I think it would be helpful if they added this to the workflow action. Not sure how much work this would be, but would be a good addition to that functionality.

I have been working with Bubble pretty consistently for going on about a year now, and I also have a few other suggestions that could make working on this platform smoother, but here is one I thought would be nice to offer.
Screenshot 2024-04-24 at 8.36.21 PM
Screenshot 2024-04-24 at 8.36.38 PM

An easy workaround for Updating the user’s credentials and sending a custom email is simply running this workflow without sending a confirmation email in this step. Then after running this step, later in the workflow, running the “Send Confirmation Email” action, generating the token, then crafting your custom email. But I think it would be easier and skip a step or 2 by just offering that checkbox option when running “Update the user’s credentials” action.

What most users do if they do not want to use the generic Bubble email confirmation is to just set up their own confirmation. Easy ways to do it, and there are forum posts on the approaches that people have implemented.

For me, I created a data field on the user that is the confirmation numbers, just like you would see from most software/applications, a six digit string of numbers. Then I created a page for confirmation with inputs for the user to input the six digit string. Can set up your URL you create for sending via the email to store necessary details in the URL parameters.

Of course, that is just a work around for the lack of functionality you have stated as an idea, but as good of an idea as it is, I would not hold your breath waiting for Bubble to implement it and instead set up a work around solution as this has been an issue already for 6+ years.

Also, there is an ideaboard Suggest a Feature on the Bubble Ideaboard | Bubble that Bubble apparently looks at for inspiration on new feature additions. Best approach is to post an idea there, then create the forum post here with a link for others to upvote. Bubble doesn’t look at the forum idea section.

1 Like