我有一个react-native项目,该项目成功使用react-redux-firebase。 documentation具有resetPassword()方法,但是已映射到Firebase的reset password方法。 React-redux-firebase似乎缺少映射到Firebase的auth()。sendPasswordResetEmail()方法的方法。
我正在尝试实现“忘记密码”功能,我似乎找不到rnFirebase或react-redux-firebase方法来根据用户的电子邮件地址向用户发送重置电子邮件。
希望我只是想念一些东西!
答案 0 :(得分:1)
sendPasswordResetEmail
或props.firebase.auth().sendPasswordResetEmail
包装的组件中, firebaseConnect
在withFirebase
下可用。
可以通过props.firebase.auth()
直接as mentioned in the beginning section of the auth docs访问顶层不可用的身份验证方法。
顶级公开的方法都以某种方式参与了调度redux动作。如果您当时希望进行一些状态更新或操作,则可以手动完成(使用exported action types)。如果您发现自己这样做了,请随时打开一个问题,要求提供派发操作的方法的公开版本(问题中的细节会很棒)。
免责声明:我是react-redux-firebase的主要作者。