1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

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

1
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
2
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
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?