有什么方法可以在Flutter应用中使用Firebase Auth重置密码?

时间:2019-07-16 17:51:52

标签: firebase flutter dart firebase-authentication

Firebase Auth具有一种发送验证电子邮件的方法,以便用户可以重置其密码。此链接将用户重定向到将写入并保存新密码的网站。

是否可以使用flutter和firebase inapp重设用户密码?我的意思是,我可以通过短信或电子邮件发送验证码,然后将其输入到应用程序中,然后用户将在应用程序中全部选择一个新密码吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

要能够直接通过API更改用户密码,用户必须输入其当前密码才能进行更新。

但是,如果您使用Admin SDK,则可以实现所需的任何流程,并在流程的末尾update the password。但是,在这种情况下,当然可以确保安全地执行操作。