Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Forget password UI #25

Closed
iampopal opened this issue Sep 20, 2021 · 8 comments
Closed

Forget password UI #25

iampopal opened this issue Sep 20, 2021 · 8 comments
Labels
auth This issue or pull request is related to authentication enhancement New feature or request

Comments

@iampopal
Copy link

Forget password web UI

Currently, forget password sends a reset email but not has a firebase like a web UI to enter a new password and conform it.

After the user click on the reset password link in the email,
we shall direct to a site where the user can enter a new password.

@iampopal iampopal added the enhancement New feature or request label Sep 20, 2021
@dshukertjr
Copy link
Member

Hi @iampopal!

You can make your own password reset page within your Flutter app to have the user reset their passwords!

@phamhieu
Copy link
Member

phamhieu commented Sep 20, 2021

we shall direct to a site where the user can enter a new password.

on the redirect url for password reset, the type param should be type=recovery. You can check for that param and show a reset password UI.

@iampopal
Copy link
Author

Thank you @dshukertjr and @phamhieu
May I see a simple app of the flutter native app on how to forget user passwords?

@iampopal
Copy link
Author

I am using supabase for a windows desktop app as a backend, I think it will be great if supabase have a web UI for forget password by default.

@bdlukaa bdlukaa added the auth This issue or pull request is related to authentication label Apr 17, 2022
@bdlukaa bdlukaa changed the title Forget password supabase.auth.api.resetPasswordForEmail(email) Forget password UI Jul 17, 2022
@Vinzent03
Copy link
Collaborator

I think the dev should control the routing, but you can use the new flutter-auth-ui package.

@iampopal
Copy link
Author

As we have
Windows
Mac
Android and iOS Users

We have created a website page from there user forget thier password

This is what worked well and easy for us

@iampopal
Copy link
Author

If supabase team create and lunch a website simple for each project
Like Firebase do
It will make best developer experience and no publishing of a web page

@dshukertjr
Copy link
Member

@iampopal
Thanks for the suggestion!

Hosted auth pages provided by Supabase have been discussed internally, and although we cannot provide any timeline or promise that it will land for sure, but I think it will be implemented some time in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auth This issue or pull request is related to authentication enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants