使用react-redux-firebase重置密码电子邮件

时间:2018-06-24 20:26:23

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

我有一个react-native项目,该项目成功使用react-redux-firebase。 documentation具有resetPassword()方法,但是已映射到Firebase的reset password方法。 React-redux-firebase似乎缺少映射到Firebase的auth()。sendPasswordResetEmail()方法的方法。

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

希望我只是想念一些东西!

1 个答案:

答案 0 :(得分:1)

如果在用sendPasswordResetEmailprops.firebase.auth().sendPasswordResetEmail包装的组件中,

firebaseConnectwithFirebase下可用。

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

顶级公开的方法都以某种方式参与了调度redux动作。如果您当时希望进行一些状态更新或操作,则可以手动完成(使用exported action types)。如果您发现自己这样做了,请随时打开一个问题,要求提供派发操作的方法的公开版本(问题中的细节会很棒)。

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