新的 Firebase Auth for polymer 是否包含更改密码的过程?

Does new Firebase Auth for polymer have changing password process included?

我在 Polymer 1.0 及更高版本的新 firebase-auth 中找不到任何重置密码或发送密码重置电子邮件的方法。如果它存在,我在哪里可以找到它?我需要它才能完成登录/注册程序。

我可以看到 Polymer 0.5 及更早版本的旧版本有方法,但 documentation 说它适用于 Polymer 0.5 及更早版本。

如有任何帮助,我们将不胜感激。

我相信您可以直接在 firebase-auth 的用户 属性 上使用所有标准的 firebase User 方法。即类似于:

<firebase-auth user="{{user}}"></firebase-auth>
<script>
  this.$.user.updatePassword(newPassword);
</script>

& 当然要遵循 https://firebase.google.com/docs/reference/js/firebase.User.html#updatePassword

中指定的此功能的要求

目前 (11/13/2016) 缺少 polymfire sendPasswordResetEmail。因此,您无法收到系统发送的重设密码电子邮件。我已经提出了一个拉取请求来解决这个问题:https://github.com/firebase/polymerfire/pull/148.

您可以使用上述答案创建自己的流程。