FirebaseユーザIDは変更できますか?私が話しているのはこれです。FirebaseAuth.getInstance().getCurrentUser().getUid()
ここでは、Manage-usersのようにユーザーが自分のアカウントを削除した場合です。私はgetUid()
のIDが電子メールの権利に縛られていると仮定していましたか?FirebaseユーザIDは変更できますか?
答えて
私はgetUid()IDが電子メールの権利にぴったりだったと仮定していました。
「由来」という意味で「結びついていません」。 "関連する"という意味での "縛られた"。
メールを変更できることを覚えておいてください。それが起こると、もちろんIDはそのまま残されます。
新しいユーザーを作成し、IDを確認し、電子メールを変更してIDが変更されていないことを確認してから、ユーザーを削除して同じ電子メールで新しいユーザーを作成し、新しいIDが割り当てられたことを示します。
おかげで嬉しいです。 GmailにサインインしたFirebaseユーザーを削除してから同じgmailを使用して再度サインインすると、同じGmailの新しいuidが作成されました。私はそれがユーザーが自分のアカウント権利を削除させないことが最も簡単だと思う、 –
私は[followup](http://stackoverflow.com/questions/44100005/when-to-use-firebaseauth-user-uid-and-when使用する電子メールを識別子として使用する) –
- 1. Firebase Analytics nullユーザID
- 2. Firebase通知とユーザID
- 3. FirebaseのバンドルIDの変更
- 4. Firebaseデータベースの変更ノードID
- 5. Firebase FCMトピック - ユーザが購読しているユーザIDにすることはできますか?
- 6. FirebaseはIDでユーザを取得します
- 7. ユーザIDを確認する(FirebaseとSwift)
- 8. ユーザはPHPセッションを変更できますか?
- 9. データを取得するためのFirebaseユーザID変数
- 10. FirebaseはユーザIDを持つuser.emailを取得します
- 11. FirebaseはユーザIDを持つユーザイメージを取得します
- 12. Firebase googleでログインするときにユーザIDを見つけられません
- 13. Firebaseのストレージルールは、認証されたユーザに対して動的に変更できますか?
- 14. Android FirebaseユーザIDマッピングの問題
- 15. Firebase HTTP Trigger Cloudリアルタイムデータベースでユーザの値を変更する機能
- 16. ionic2のiosバンドルIDはどこで変更できますか?
- 17. コードでFirebase通知トークンまたはインスタンスIDを強制的に変更または更新しますか?
- 18. Firebase Analyticsからユーザのプロパティを削除できますか?
- 19. Firebase Authからユーザをシームレスに移行できますか?
- 20. Firebase 3 for iOSのユーザのメール/パスワードを変更する
- 21. Firebaseユーザの電子メールアドレスをIDで取得する方法
- 22. はユーザのパスワードを変更できません
- 23. Firebaseのパスをオブジェクトから変更することはできますか?
- 24. Android - FirebaseのデータをユーザーIDからボトムバーの一部に変更
- 25. ユーザがログインしなくても例外時にユーザを変更することはできますか?
- 26. firebaseからユーザ名を取得できません
- 27. プロバイダからfirebaseユーザ情報を取得できません
- 28. DjangoのセッションIDトークンの長さを変更できますか?
- 29. FirebaseユーザIDで許可される文字
- 30. firebaseからユーザを削除することはできません
アカウントが削除された場合、新しいアカウントを作成すると、別のUIDが作成されます。 UIDは無作為に生成されたIDで、電子メールアドレスからハッシュされたものではありません(私はこれを答えとして書いていますが、私は100%確信していません)。 –
私はUIDが電子メールアドレスに基づいていないことは確かです。そのため、特定の電子メールアドレスのアカウントを削除し、削除してから再作成すると、新しいUIDになります。 @MichaelBleighの回答として投稿してください。 –