【问题标题】:Password recovery using SMS with Firebase使用带有 Firebase 的 SMS 恢复密码
【发布时间】:2017-12-09 23:00:23
【问题描述】:

我想在Android上使用Firebase使用短信到手机实现密码恢复。但是现在我只能使用电子邮件(Send a password reset email)找到密码恢复。那么,除了使用短信和手机号码Firebase,我该如何实现这个功能呢?或者如果无法使用默认的Firebase 方法(最好使用其他一些Firebase 方法),我可以实施什么解决方法?

【问题讨论】:

  • 这个流程如何运作?您是否打算将电话号码链接到密码帐户?您需要将电子邮件映射到电话号码。您还打算在 SMS 中发送重置链接吗?

标签: android firebase firebase-authentication


【解决方案1】:

这只是一个糟糕的解决方法,因为我们在 Firebase 中没有“使用 SMS 恢复密码”。

第 1 步:使用电话号码对用户进行身份验证。 第 2 步:删除用户并保存 UserId。 第 3 步:创建具有相同电子邮件 ID 的新用户。 第 4 步:这将生成一个具有不同 UserId 的新用户。用新的 UserId 替换旧的 UserId。

希望它有效..!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-24
    • 2015-11-12
    • 1970-01-01
    • 2018-04-07
    • 1970-01-01
    • 2019-04-02
    • 2011-04-30
    • 1970-01-01
    相关资源
    最近更新 更多