LoginSignup
1
3

More than 5 years have passed since last update.

KotlinとFirebaseでログイン中のユーザのUIDを取得する

Posted at

アプリを起動している時にuidをもとに画面の表示を制御したい場合とかに使えそう

import com.google.firebase.auth.FirebaseAuth
// ...
private lateinit var auth: FirebaseAuth
// ...

auth = FirebaseAuth.getInstance()
val user = auth.currentUser

if (user != null){
    val uid = user.uid
}

currentUserでいまログインしているユーザを捉えて
uidを取得する
(null安全なのでif文が必要みたい)

他にも
・displayName
・email
・photoURL
・emailVerified
とかのプロフィール情報が取得できる。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3