【问题标题】:Reset Password Email with react-redux-firebase使用 react-redux-firebase 重置密码电子邮件
【发布时间】:2018-06-24 20:26:23
【问题描述】:

我有一个成功使用 react-redux-firebase 的 react-native 项目。 documentation 有一个 resetPassword() 方法,但是它映射到 Firebase 的重置密码方法。 React-redux-firebase 似乎缺少映射到 Firebase 的 auth().sendPasswordResetEmail() 方法的方法。

我正在尝试实现“忘记密码”功能,但我似乎找不到 rnFirebase 或 react-redux-firebase 方法来根据用户的电子邮件地址向用户发送重置电子邮件。

希望我只是错过了什么!

【问题讨论】:

    标签: firebase authentication react-native reset-password react-redux-firebase


    【解决方案1】:

    如果在用firebaseConnectwithFirebase 包裹的组件中,sendPasswordResetEmailprops.firebase.auth().sendPasswordResetEmail 下可用。

    顶层不可用的Auth方法可以通过props.firebase.auth()直接as mentioned in the beginning section of the auth docs访问。

    在顶层公开的方法都以某种方式参与调度 redux 操作。如果有一些状态更新或您想要在那个时候发送的操作,可以手动完成(使用exported action types)。如果您发现自己这样做了,请随时打开一个问题,要求提供分发操作的方法的公开版本(问题中的详细信息会很棒)。

    免责声明:我是react-redux-firebase的主要作者。

    【讨论】:

      猜你喜欢
      • 2015-08-13
      • 1970-01-01
      • 2020-04-22
      • 2017-10-15
      • 1970-01-01
      • 2018-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多