【发布时间】:2021-05-12 08:36:59
【问题描述】:
我正在将身份导入 Firebase,包括密码哈希。
旧版密码哈希算法是具有 16384 轮的盐渍 MD5,这在某些 Drupal 或 Typo3 实例中似乎很常见。
Firebase 似乎只支持 MD5 的 8192 轮:https://firebase.google.com/docs/auth/admin/import-users?hl=en#import_users_with_md5_sha_and_pbkdf_hashed_passwords
如果我不想在迁移后强制用户更改密码,我有哪些选择?换句话说,旧密码应与用户配置文件数据一起导入,并且用户应该能够在迁移到 Firebase 后使用相同的密码登录。
我在 Firebase 身份验证中没有看到这一点,但是否可以选择使用 自定义散列验证端点在迁移后重新散列之前即时编码纯文本?
【问题讨论】:
标签: firebase firebase-authentication md5 password-hash