使用无密码身份验证删除用户帐户?
Deleting User account using Passwordless Authentication?
我已经从 firebase 为我的 react-native 应用实现了无密码 SignUp/SignIn,但我不明白如果需要使用密码重新验证或需要最近的登录,删除帐户方法将如何工作刷新令牌??
简而言之,当我使用无密码身份验证时,我应该如何使用reauthenticateWithCredential()
??
Linking/re-authentication with email link 上的 Firebase 文档有一个示例,说明如何从电子邮件 link/passwordless 登录中获取凭据对象:
var credential =
firebase.auth.EmailAuthProvider.credentialWithLink(email, window.location.href);
然后您可以将此 credential
传递给您对 reauthenticateWithCredential
的调用。
我已经从 firebase 为我的 react-native 应用实现了无密码 SignUp/SignIn,但我不明白如果需要使用密码重新验证或需要最近的登录,删除帐户方法将如何工作刷新令牌??
简而言之,当我使用无密码身份验证时,我应该如何使用reauthenticateWithCredential()
??
Linking/re-authentication with email link 上的 Firebase 文档有一个示例,说明如何从电子邮件 link/passwordless 登录中获取凭据对象:
var credential = firebase.auth.EmailAuthProvider.credentialWithLink(email, window.location.href);
然后您可以将此 credential
传递给您对 reauthenticateWithCredential
的调用。