我使用以下命令进行HMAC_MD5& Firebase CLI上的MD5导入&密码成功“mypass”:
MD5命令: firebase auth:import C:/Users/username/fb.json --hash-algo = MD5 --rounds = 0
HMAC_MD5命令: firebase auth:import C:/Users/username/fb.json --hash-algo = HMAC_MD5 --hash-key = aGVscG1lcGxlYXNl
以上命令已成功导入&我也可以登录Firebase。不幸的是,当我们使用phpBB创建的md5哈希密码时,这些命令不起作用。 Firebase导入成功,但无法使用实际密码登录。
Phpbb密码详情:
JSON文件(FB.json):
"users": [
{
"localId": "7ecfc5d7-6aed-11e8-84e4-000d3a3056d1",
"email": "test_email@test.org",
"emailVerified": false,
"passwordHash": "JEgkOXd3UzRmMjBOSDNST3pXdEtIaFYyaFpmSjZCYklDLw==",
"displayName": "Test User",
"createdAt": 1486324027000,
"lastSignedInAt": 1486324027000
}]
用于phpbb的MD5命令哈希密码: firebase auth:import C:/Users/username/fb.json --hash-algo = MD5 --rounds = 0
用于phpbb的HMAC_MD5命令哈希密码: firebase auth:import C:/Users/username/fb.json --hash-algo = HMAC_MD5 --hash-key = d3dTNGYyME4 =
我不明白我缺少什么参数或设置。