Firebaseで電子メールとパスワードを使用してユーザのリストをインポートする必要があります。CLIでユーザアカウントをインポートできないFirebase auth:importコマンド
CLIの認証:インポートコマンドを使用して、Firebaseでユーザをインポートしようとしています。私はHMAC_MD5ハッシュアルゴを選びましました
(https://firebase.google.com/docs/cli/auth-import)
、私はencritptionのための秘密の文字列として helpmepleaseを使用してい- > Base64には、aGVscG1lcGxlYXNl
私はをbecames mypassをテストパスワードとして使用:HMAC_MD5と秘密の "helpmeplease"で暗号化3a52377f6635d298436013953a1ce4ddとBas64でM2E1MjM3N2Y2NjM1ZDI5ODQzNjAxMzk1M2ExY2U0ZGQ =
私はコマンドを使用users.json
{ "users": [
{
"localId": "9997",
"email": "[email protected]",
"passwordHash": "M2E1MjM3N2Y2NjM1ZDI5ODQzNjAxMzk1M2ExY2U0ZGQ=",
"displayName": "9997",
}
] }
を使用しています:
**firebase auth:import --hash-algo='HMAC_MD5' --hash-key='aGVscG1lcGxlYXNl' --project='my-project-name-test' users.json**
と結果は次のとおりです。
処理users.json( 194バイト)
1つのアカウントのインポートが開始されています。
✔を正しくインポートしました。
ユーザーはユーザーデータベースにインポートされます。 。
しかし..私は( 認証を使用してログインしてみてください)signInWithEmailAndPassword('[email protected]」、 'MYPASS') ..私はこのエラーを取得する:
{[エラー:パスワードが無効であるか、ユーザーがパスワードを持っていません] コード:「AUTH /間違ったパスワード」、
メッセージ:「パスワードが無効であるか、ユーザーがパスワードを持っていません。 。 }
私は何が間違っているのか理解できません。お手伝いできますか?
ありがとうございます。