【发布时间】:2019-05-27 14:39:22
【问题描述】:
我正在创建一个表单,在 react-redux 中更改用户密码。我想知道如何验证用户当前密码才能更改为新密码。 在我的表单中,我有 2 个字段:旧密码,新密码。
这是我的行动:
const { currentUser } = auth
currentUser.updatePassword(newPassword)
.then(
success => {
dispatch({
type: CHANGE_USER_PASSWORD_SUCCESS,
payload: currentUser
})
},
error => {
dispatch({
type: CHANGE_USER_PASSWORD_FAIL,
error: error.message
})
}
)
我想知道,如何在 firebase 中验证旧密码?我应该使用 signInWithEmailAndPassword() 吗?或者,是否有一个功能可以验证当前密码而无需再次调用登录,因为我的用户已经登录? 谢谢
【问题讨论】:
标签: javascript reactjs firebase react-redux firebase-authentication