![](/img/trans.png)
[英]How recovers password with firebase Auth Reset password mail in firebase database
[英]Firebase Auth Password Reset iOS Swift - Update Firebase Database
我们使用Firebase Auth和Firebase数据库进行用户身份验证。 由于复杂的原因, 我们在两个位置都保留用户密码 。
用户在Firebase AUTH中更改密码后,我们如何更新Firebase数据库/ user节点?
Firebase身份验证>密码重置工作流程中是否有完成框 ,我们可以使用新密码简单地更新Firebase数据库? 我不确定Firebase是否会将新密码传递给我们以在Firebase数据库/用户节点中进行更新。
我们曾经有过一个想法,就是使用“ updatePassword
”功能更新Firebase Auth中的用户信息,但是Firebase表示,如果用户已经一段时间没有登录,则必须重新验证用户身份。 因此,我们不确定如何解决该问题。
对工作流程有什么建议或想法吗?
先感谢您。
Firebase身份验证无法显示用户密码。 如果您发现没有管理员可以通过Firebase Auth界面获取用户密码。
我已经尝试过使用云功能来执行此操作,但是它也不起作用。 如果用户重设密码,则密码完全在他们和Firebase之间。
我想您是第一次自己设置密码,然后将其存储在数据库中。 但是Auth没有完成功能可以检索用户刚刚输入的密码。出于安全原因。
如果使用updatePassword函数,则用户必须对数据库中可以存储密码的节点具有写权限。
是的,我可以肯定的是:
Auth().auth.currentUser.changePassword...
如果不仅仅是在线搜索,请迅速搜索更改用户密码,然后查看Firebase文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.