我已经在CLI中导出了我的用户:
firebase auth:export my_users.json
Run Code Online (Sandbox Code Playgroud)
导出文件中的密码应使用SCRYPT进行哈希处理,因为文档说明:
auth:export命令仅使用scrypt算法导出密码哈希值,该算法由Firebase后端使用.使用其他算法散列密码的帐户记录将使用空的passwordHash和salt字段导出.从文件导入用户记录后,项目可能会使用其他算法对密码进行哈希处理,因为当导入的用户第一次登录时,密码只会被scrypt重新哈希
我的哈希键和salt字段在结果中不为空.另外,我知道我的所有用户都至少登录过一次.
现在,当我尝试导入my_users.json时:
firebase auth:import --hash-algo=SCRYPT --rounds=1 my_users.json
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Must provide hash key(base64 encoded) for hash algorithm SCRYPT
Run Code Online (Sandbox Code Playgroud)
但是我应该设置什么--hash-key,因为auth:export命令没有接受任何参数?...
提前致谢