Firebaseで現在のユーザーの名前を確認する方法

アーミッシュTyagi

Firebaseに現在ログインしているユーザーの表示名を取得できません。を使ってみましたusers.displayNameが、使い勝手の良いバージョンが表示されません。ユーザーの姓名だけが必要です。私のデータベースには、firstName文字列とlastName文字列があります。これが私のコードです:

import UIKit
import FirebaseAuth
class HomeViewController: UIViewController {

    @IBOutlet weak var welcomeLabel: UILabel!
    override func viewDidLoad() {
        super.viewDidLoad()
        let user = Auth.auth().currentUser
        welcomeLabel.text = "Welcome, users first name" 
        // Do any additional setup after loading the view.
    }

}

どんな助けでも大歓迎です!

ジャワッド・アリ

Firebaseからユーザー情報を取得する必要があります。すべてのユーザーがuidを持っています。uidは、/ usersの各ユーザーノードのキーとして使用する必要があります。

uid_0
  gender: male
  name: jawad
uid_1
  gender: female?
  name: foxia

これはFirebaseの一般的なデザインパターンです。

それで、あなたは彼らのuidによってどんなユーザーでも簡単に得ることができます

let usersRef = ref.child("users")
let thisUserRef = usersRef.childByAppendingPath("the uid")

thisUserRef.observeSingleEventOfType(.Value... {
    let gender = snapshot.value["name"]
}

または、表示名を設定すると..このように取得できます

if let user = Auth.auth().currentUser {
    let providerID: String = user.providerID
    let uid: String = user.uid
    let displayName: String = user.displayName
    let photoURL: String = user.photoURL
    let email: String = user.email
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Laravelで現在のユーザーを確認する方法

分類Dev

JavaScript-現在のユーザーの名前を取得する方法

分類Dev

Windows10でpostgreSQLのユーザー名を確認する方法

分類Dev

LDAPユーザーのユーザー名とパスワードを手動で確認する方法

分類Dev

角度認証で現在のユーザー名を表示する

分類Dev

Auth0を使用するgolangサーバーで現在のユーザー名を確認する

分類Dev

ASP.NETで現在ログインしているユーザーの名前を確認するにはどうすればよいですか?

分類Dev

ユーザーの現在のパスワードを確認する方法は?

分類Dev

Instagramのユーザー名の可用性を確認する方法

分類Dev

現在のユーザーの名前とユーザーIDを取得する

分類Dev

Firebaseで現在のユーザーを取得する方法

分類Dev

ビューでDjangoURLの名前を確認する方法

分類Dev

現在のユーザーの名前を取得する

分類Dev

Jqueryの投稿で一意のユーザー名を確認する

分類Dev

ASP.NET Core 3.0で現在の認証済みユーザーユーザー名を取得する方法は何ですか?

分類Dev

ハイブの現在のユーザー名を取得する方法

分類Dev

Firebaseでユーザー認証を確認する

分類Dev

MongoDB:配列内のユーザーを確認する方法

分類Dev

ユーザーの可用性を確認する方法

分類Dev

同じ名前のユーザーを1つのIDで統合する方法

分類Dev

ASP.Net Web APIコントローラーでユーザーの名前を確認するにはどうすればよいですか?

分類Dev

iOSSDKでユーザーのデバイスを確認する方法

分類Dev

文字列内の名前の出現を確認する方法は?

分類Dev

Lambdaで認証された(確認された)ユーザーのユーザー名を取得しますか?

分類Dev

AspNetCore 2.1 IdentityDbContext:現在のユーザー名を取得する方法

分類Dev

select2:現在のユーザーの場所を確認する

分類Dev

Github、ユーザー名を確認する方法は?

分類Dev

Codenvyユーザー名を確認する方法

分類Dev

GitHub API:ユーザー名または組織名の可用性を確認する方法は?

Related 関連記事

  1. 1

    Laravelで現在のユーザーを確認する方法

  2. 2

    JavaScript-現在のユーザーの名前を取得する方法

  3. 3

    Windows10でpostgreSQLのユーザー名を確認する方法

  4. 4

    LDAPユーザーのユーザー名とパスワードを手動で確認する方法

  5. 5

    角度認証で現在のユーザー名を表示する

  6. 6

    Auth0を使用するgolangサーバーで現在のユーザー名を確認する

  7. 7

    ASP.NETで現在ログインしているユーザーの名前を確認するにはどうすればよいですか?

  8. 8

    ユーザーの現在のパスワードを確認する方法は?

  9. 9

    Instagramのユーザー名の可用性を確認する方法

  10. 10

    現在のユーザーの名前とユーザーIDを取得する

  11. 11

    Firebaseで現在のユーザーを取得する方法

  12. 12

    ビューでDjangoURLの名前を確認する方法

  13. 13

    現在のユーザーの名前を取得する

  14. 14

    Jqueryの投稿で一意のユーザー名を確認する

  15. 15

    ASP.NET Core 3.0で現在の認証済みユーザーユーザー名を取得する方法は何ですか?

  16. 16

    ハイブの現在のユーザー名を取得する方法

  17. 17

    Firebaseでユーザー認証を確認する

  18. 18

    MongoDB:配列内のユーザーを確認する方法

  19. 19

    ユーザーの可用性を確認する方法

  20. 20

    同じ名前のユーザーを1つのIDで統合する方法

  21. 21

    ASP.Net Web APIコントローラーでユーザーの名前を確認するにはどうすればよいですか?

  22. 22

    iOSSDKでユーザーのデバイスを確認する方法

  23. 23

    文字列内の名前の出現を確認する方法は?

  24. 24

    Lambdaで認証された(確認された)ユーザーのユーザー名を取得しますか?

  25. 25

    AspNetCore 2.1 IdentityDbContext:現在のユーザー名を取得する方法

  26. 26

    select2:現在のユーザーの場所を確認する

  27. 27

    Github、ユーザー名を確認する方法は?

  28. 28

    Codenvyユーザー名を確認する方法

  29. 29

    GitHub API:ユーザー名または組織名の可用性を確認する方法は?

ホットタグ

アーカイブ