私はサインインとサインアップのためにfirebase auth機能を備えたアプリを作っています。私が検索していたとき、私はFireBase UIを使いました。私はauthのドキュメントを見たとき、create userメソッドは電子メールIDとパスワードだけを受け入れましたが、Firebase UIはユーザの名字を取得します。入力した名前ではどうなりますか?それはauthまたはデータベースのどこかに格納されているのですか、それとも単にショーケース用ですか?申し込みのために自分のUIを実装している場合、メールIDとパスワードだけではなく、詳細を追加できますか?ユーザーがサインアップしたときにFirebaseUIが要求する情報を変更できますか?
3
A
答えて
4
私はFirebaseUIの開発者の一人です。
表示名を節約するために、FirebaseUIは、サインイン後UserProfilChangeRequest
を発行します。これは、表示名と写真のURLのようないくつかの基本的なフィールドを格納できるよう
FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
UserProfileChangeRequest profileUpdates = new UserProfileChangeRequest.Builder()
.setDisplayName("Jane Q. User")
.setPhotoUri(Uri.parse("https://example.com/jane-q-user/profile.jpg"))
.build();
user.updateProfile(profileUpdates)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d(TAG, "User profile updated.");
}
}
});
。カスタムフィールドの場合は、情報をFirebase Realtime Databaseに保存する必要があります。
https://firebase.google.com/docs/auth/android/manage-users#update_a_users_profile
+0
ありがとうございました。それが役に立った –
関連する問題
- 1. WordpressはユーザーにFTP情報を要求しています
- 2. オブジェクトの主要情報です。変更することはできません。
- 3. 追加のFacebookユーザー情報へのアクセスを要求することはできますか?
- 4. プロパティが変更されたときにAJAX要求を作成します
- 5. Siriキットを使用してサーバーから情報を要求できますか?
- 6. MVC3 .NET - ユーザーが個人情報を入力したときに追加情報を追加する方法
- 7. 情報を入力したユーザーだけがHTMLテーブルのセル情報にアクセスできるようにする
- 8. 複数のユーザーから転送されたときにRsyncがファイルを変更したと報告します
- 9. springbootでユーザーがサインアップしたときにoAuth2アクセストークンを取得する方法は?
- 10. ユーザーがAcrobat XIで情報を入力するまでユーザー入力の要求をループする方法
- 11. C#SQL Server - ユーザーが削除されたときにアイテムのユーザーに関する情報を保存します。
- 12. ユーザートークンなしで、Cognitoのユーザー情報にアクセスできますか?
- 13. Kibanaが資格情報を要求しています
- 14. ソーサリーを使用してユーザー情報を変更するためのパスワードが必要です
- 15. JavaScript:ユーザーが投稿したときにフォームを変更する
- 16. ユーザーがdjangoアプリケーションにサインアップするときにejabbredでユーザーを作成
- 17. Codeigniterを使用してOAuthアクセスの資格情報を要求するときにエラーが発生する
- 18. rootのsubuidとsubgid情報が変更されたときにLXDコンテナを起動できません
- 19. 管理パネルからユーザー情報を表示しようとしたときにエラーが発生しました
- 20. facebookユーザーの壁情報をユーザーのIDと名前情報だけで取得できますか?
- 21. ユーザーの資格情報が入力されたときにリダイレクトするログインページを取得できません
- 22. は、ユーザー情報を読み取ることができません - アダルエラーが
- 23. ibpyに関するポートフォリオ情報を要求しています
- 24. どのように私は要素のユーザー情報にアクセスすることができます
- 25. 後で私の登録情報をInstagram Developerとして変更することができます
- 26. ユーザーが編集/更新要求を提出できるようにする
- 27. OAuth 2.0でユーザーがパスワードを変更したときにユーザートークンを呼び出す必要があります。
- 28. COOKIESと「ヘッダー情報を変更できません」
- 29. ネイティブAndroidの位置情報要求にタイムアウトが発生する
- 30. ユーザーがクリックまたはタブアウトしたときにテキストボックステキストを変更する
あなたは –
はそれが –
Imはリアルタイムデータベースの話ではないデータベースに保存されますしたいとはいあなたはできるだけ多くの詳細を追加することができます。私はfirebase認証について話しています。 –