Reset password with Application Builder?

Brand new to Baserow, so apologies if this is a silly question.

Watched the How to authenticate external users in Baserow Application Builder and was excited at the ease of authentication; however, I can’t figure out how external users could change their passwords.

It is my understanding that magic link could be on the horizon (https://community.baserow.io/t/prefill-login-form/6075 - are there any options/workarounds/best-practices in the mean time?

Thanks in advance!

1 Like

Hey @timhu, thank you for your message.

They are options in the meantime for the reset password process before the proper implementation in the application builder, but AFAIK they all includes an external automation tool (Make, n8n, zappier, …) for now because we need to send an email to the user. Is it a possibility for you?

If you want to track the progress of this feature, you can follow this issue Add "reset my password" process for AB (#3015) · Issues · Baserow / baserow · GitLab

@jrmi Thank you for confirming that external automation tools are the best way to achieve this for now. Would be more than happy to use (and pay) for one of them - the key being not too difficult to setup/implement :sweat_smile:

You have this post that references some links to configure an automation tool and how to configure them with Baserow: 🗝 Tips to get started with Baserow, divided by first-day users, experienced builders, and developers

Let me know if you need more info.

Hi @jrmi !

Do you know if it is now possible to have a reset password form in the Application Builder? I can’t find information about this feature in the docs.

Thanks!

1 Like

I would also be curious to hear from @jrmi or another team member about this. I was trying to make a little self-service form for logged in users, but it seems like resetting the password is not an option.

I hope I’m wrong about that, though!

There is no native feature for that yet but I think you can create one by creating a workflow that sends an email with a link to a form to change the password. The form would be available just for a few minutes by using a temporary uuid in the URL for instance.

It’s a common use case.

Since Baserow has automations, it is possible to set up your own magic link flow. I’ve created a small video that demonstrates this: “Forgot password” is a small feature, but it’s one that many Baserow builders ask about. I’ve created a small demo showing how to implement a forgot password flow in a Baserow application by using… | Frederik Duchi

2 Likes