Hi everyone!
I’m working on an admin portal where an admin can create accounts for users and send onboarding links.
The email sent includes the user’s unique ID as a parameter in the URL (e.g., yourapp.com/onboarding?uid=unique_id), which brings the user to an onboarding page to complete their setup.
However, I’m running into an issue: Bubble doesn’t allow me to directly modify the user’s password using “Make changes to a thing.” Since this is not a password reset flow, I need the user to set their password securely during onboarding.
What I’ve Tried:
• Using “Make Changes to User”: Unfortunately, Bubble restricts password fields here, likely for security reasons.
• Reset Password Flow: Doesn’t fit this use case, as I want the user to set their password during the initial onboarding.
What I’m Looking For:
Does anyone have suggestions or alternative solutions for this scenario? Specifically:
-
How can I allow users to set their password securely during onboarding?
-
Are there workflows or best practices others have used for similar use cases?
I’d appreciate any guidance, examples, or resources you can share. Thanks in advance for your help.
Please note the account has to be pre-setup as the admin needs to load certain data into the account before the user signs up.