firebase認証へのユーザーのインポートに関する重要な質問が1つあります。私の古いシステムには、ユーザーのパスワードがmd5ハッシュ形式で入っています。私は、パスワードのハッシュを取るためにPHPのMD5関数を使用した。今度は、firebaseコマンドラインからユーザーをインポートするときに、firbase importコマンドでmd5ハッシュ中に使用されるラウンド数が必要になりますが、phpはそれに関する情報を提供しません。その結果、インポート後にユーザーのパスワードが一致しません。親切にも、私はその問題を取り除く助けてください。私はあなたの親切な反応を待っています。ユーザーがFirebase認証でインポートする
1
A
答えて
1
md5($passwrd)
のようなPHPの組み込みmd5関数を使用している場合、base64でそれをエンコードし、アカウントファイルにpasswordHashフィールドとして設定します。 0
例にラウンドを設定すると:
は、私が「こんにちは」でパスワード文字列があると、私は以下のようにbase64でエンコードMD5ハッシュ文字列を取得することができます。
php > $pwd = "Hello";
php > echo base64_encode(md5($pwd));
OGIxYTk5NTNjNDYxMTI5NmE4MjdhYmY4YzQ3ODA0ZDc=
passwordHashが提出されたように生成OGIxYTk5NTNjNDYxMTI5NmE4MjdhYmY4YzQ3ODA0ZDc=
を使用してください。次に、auth:MD5 hash-algoと0ラウンドでインポートを実行します。私は手動で動作することを確認しました。
関連する問題
- 1. Firebase認証:既存のユーザー
- 2. Firebase認証ユーザーの作成
- 3. Firebase - ユーザー認証を防止する
- 4. Firebaseユーザー:許可がfirebase認証を使用しています
- 5. Firebase認証が
- 6. Firebase Google認証ユーザーがFirebaseコンソールに表示されない
- 7. Firebaseユーザーの認証状態ロジック
- 8. Django:モデルへの認証ユーザーのインポート
- 9. firebase認証で他のユーザーのパスワードをリセットする方法は?
- 10. firebase電子メール認証ユーザーをpythonで削除するには?
- 11. Firebase認証 - ユーザーをSQLからFirebaseに移行
- 12. Firebase認証エラーアンドロイドスタジオ
- 13. Firebase認証サーバーエラー
- 14. Firebase認証
- 15. Laravel Firebase認証
- 16. Firebase認証
- 17. Firebaseデータベース認証
- 18. Firebase認証エンドレスループ
- 19. Firebase PHP認証
- 20. 認証firebase google
- 21. Firebase認証エラー
- 22. はFirebase認証
- 23. Firebase認証エラー
- 24. Firebase認証登録エラーが
- 25. Android - Firebaseのユーザー認証トークンは期限切れですか?
- 26. Firebaseのユーザーの認証rappelは/いつですか?
- 27. Firebase認証でユーザー情報を追加します。
- 28. ユーザー名を使用したFirebaseユーザー登録/認証
- 29. ユーザーがFirebase認証でサインインした後にリダイレクトする方法は?
- 30. Unity3dのFirebase認証+ Firebaseストレージ