2017-03-27 20 views
1

私は、iOSでパスワードベースのアカウントを使用してFirebaseで認証を実装しています。ユーザーにサインインした後、user.emailuser.uiduser.photoURLuser.displayNameのような特定の情報を得ることができます。しかし、私は以下のようにメールとパスワードを設定することができます。Firebase認証でユーザー情報を追加します。

[[FIRAuth auth] 
    createUserWithEmail:username 
    password:password 
    completion:^(FIRUser *_Nullable user, 
        NSError *_Nullable error) { 

    }]; 

ここに問題はありません。しかし私はここに他の情報を設定しませんでした。 user.photoURL,user.displayNameなどの他の情報を設定する方法は、createUserWithEmailです。

答えて

0

にもっと読む

FIRUserProfileChangeRequest *changeRequest = 
    [[FIRAuth auth].currentUser profileChangeRequest]; 
changeRequest.displayName = userInput; 
[changeRequest commitChangesWithCompletion:^(NSError *_Nullable error) { 
    // ... 
}]; 

あなたは私の答えhereを確認することができます。 それはあなたを助けることができます。しかしそれはスイフト語である。

あなたもデータベースにユーザーを保存する必要がある主なヒント。そしてその中にイメージへのリンクがあります。

希望すると助かります

関連する問題