使用 react-redux-firebase 重置密码电子邮件
Reset Password Email with react-redux-firebase
我有一个成功使用 react-redux-firebase 的 react-native 项目。 documentation 有一个 resetPassword() 方法,但它映射到 Firebase 的重置密码方法。 React-redux-firebase 似乎缺少映射到 Firebase 的 auth().sendPasswordResetEmail() 方法的方法。
我正在尝试实现 "forgot password" 功能,但我似乎找不到 rnFirebase 或 react-redux-firebase 方法来根据用户的电子邮件地址向用户发送重置电子邮件。
希望我只是漏掉了什么!
如果在用 firebaseConnect
或 withFirebase
. 包裹的组件中,sendPasswordResetEmail
在 props.firebase.auth().sendPasswordResetEmail
下可用
顶层不可用的授权方法可以通过props.firebase.auth()
直接访问as mentioned in the beginning section of the auth docs。
在顶层暴露的方法都以某种方式涉及调度 redux 操作。如果有一些状态更新或动作你想在那个时候发送,它可以手动完成(使用 exported action types)。如果您发现自己这样做,请随时打开一个问题,要求提供分发操作的方法的公开版本(问题中的详细信息会很棒)。
免责声明:我是react-redux-firebase的主要作者。
我有一个成功使用 react-redux-firebase 的 react-native 项目。 documentation 有一个 resetPassword() 方法,但它映射到 Firebase 的重置密码方法。 React-redux-firebase 似乎缺少映射到 Firebase 的 auth().sendPasswordResetEmail() 方法的方法。
我正在尝试实现 "forgot password" 功能,但我似乎找不到 rnFirebase 或 react-redux-firebase 方法来根据用户的电子邮件地址向用户发送重置电子邮件。
希望我只是漏掉了什么!
firebaseConnect
或 withFirebase
. 包裹的组件中,sendPasswordResetEmail
在 props.firebase.auth().sendPasswordResetEmail
下可用
顶层不可用的授权方法可以通过props.firebase.auth()
直接访问as mentioned in the beginning section of the auth docs。
在顶层暴露的方法都以某种方式涉及调度 redux 操作。如果有一些状态更新或动作你想在那个时候发送,它可以手动完成(使用 exported action types)。如果您发现自己这样做,请随时打开一个问题,要求提供分发操作的方法的公开版本(问题中的详细信息会很棒)。
免责声明:我是react-redux-firebase的主要作者。