【问题标题】:Migrating Firebase project from custom auth, claims to native将 Firebase 项目从自定义身份验证迁移到本地
【发布时间】:2021-05-09 20:20:09
【问题描述】:

我有一个现有的 Firebase 项目,我在后端 API 中管理自己的身份验证。我正在对密码进行哈希处理并将其与存储的哈希密码进行比较并返回自定义声明令牌。

我正在尝试将项目转换为使用本机身份验证(使用电子邮件 + 密码登录)。我的问题是现有用户。我已经对存储在 Firebase 中的所有密码进行了哈希处理,但 Firebase 身份验证本身并不知道密码。我不想强迫我的用户再次设置他们的密码,但我看不到另一种方法来实现这一点。还有其他方法吗?

【问题讨论】:

    标签: firebase google-cloud-firestore firebase-authentication


    【解决方案1】:

    我猜您知道用于散列密码的密钥,因为您将它们存储在 Firestore 中。然后您可以使用 CLI 的auth:import 命令。

    【讨论】:

    猜你喜欢
    • 2017-03-18
    • 1970-01-01
    • 1970-01-01
    • 2017-02-19
    • 2021-03-15
    • 2021-09-27
    • 2020-04-01
    • 2022-12-10
    • 1970-01-01
    相关资源
    最近更新 更多