Firebase密码重置

Jim*_*ott 14 passwords login reset firebase

我正在尝试创建密码重置机制并且卡住了.有关如何使用Firebase基本电子邮件/密码身份验证的任何建议

Rob*_*rco 11

[Firebase工程师 - 更新2014-01-27]

Firebase Simple Login现在支持用于电子邮件/密码身份验证的密码重置.

每个简单登录客户端库都有一个新方法,用于为指定的电子邮件地址生成密码重置电子邮件 - sendPasswordResetEmail()在Web和Android以及sendPasswordResetForEmail()iOS上.

此电子邮件将包含一个临时令牌,用户可以使用该令牌登录其帐户并更新其凭据.此令牌将在24小时后或用户更改密码时到期,以先发生者为准.

另请注意,Firebase简单登录可以完全配置电子邮件模板以及发送地址(包括来自您的域的带有付费帐户的白标电子邮件).

要访问此功能,您需要将客户端库更新为v1.2.0更高版本或更高版本.要获取最新版本,请访问https://firebase.google.com/docs/.

另外,请访问https://firebase.google.com/docs/auth/web/password-auth,查看最新的Firebase简单登录 - Web客户端文档.


abr*_*rkn 0

https://www.firebase.com/docs/security/simple-login-email-password.html

authClient.changePassword(email, oldPassword, newPassword, function(error, success) {
  if (!error) {
    console.log('Password change successfully');
  }
});
Run Code Online (Sandbox Code Playgroud)