我已经为此苦苦挣扎了一段时间,希望有人以前做过,并且可以帮助我。我向 Firebase 人员请求 scrypt 参数,以便将我们的用户身份验证从 Firebase 迁移到我们自己的服务器。现在我得到了这些参数,但我不知道它们应该如何映射到节点 scrypt 包(https://www.npmjs.com/package/scrypt)。Firebase 参数的格式如下:
hash_config: {
algorithm: SCRYPT,
base64_signer_key: asdf1234
base64_salt_seperator: xxxx
rounds: 123456
mem_cost: 098765
}
不知何故,这些应该映射到 nodejs scrypt 参数上,但我找不到相似之处。任何帮助将非常感激!