firebase 中的 UID 会自动为每个用户 created/read 吗?
is UID in firebase automatically created/read for each user?
对不起,如果我的问题是基本问题...
当我们在第一个用户注册帐户中实施 .setUid()
时,firebase 中的 UID 会自动创建吗?如果我们登录到该用户帐户并实施 .getUid()
,我们可以检索相同的 UID 吗?
我使用 Android Studio 和 Kotlin 作为编程语言
无论您如何在您的应用程序上实现身份验证,firebase 都会自动为每个创建的帐户设置一个 uid。如果您转到 firebase 控制台的 auth 部分并手动添加一个帐户,您将在右侧看到为该帐户生成的 uid。
要在您的代码中引用此 uid,uid 不需要存储在任何数据库解决方案中,因为 uid 已附加到 FirebaseAuth 中的帐户..
要在用户登录后提取 uid 以供参考,首先需要设置 auth 全局变量..
private lateinit var auth: FirebaseAuth
然后在你的函数范围内的任何地方你都可以像这样设置你的 uid 引用变量..
val myUid = FirebaseAuth.getInstance().currentUser.uid;
对不起,如果我的问题是基本问题...
当我们在第一个用户注册帐户中实施 .setUid()
时,firebase 中的 UID 会自动创建吗?如果我们登录到该用户帐户并实施 .getUid()
,我们可以检索相同的 UID 吗?
我使用 Android Studio 和 Kotlin 作为编程语言
无论您如何在您的应用程序上实现身份验证,firebase 都会自动为每个创建的帐户设置一个 uid。如果您转到 firebase 控制台的 auth 部分并手动添加一个帐户,您将在右侧看到为该帐户生成的 uid。
要在您的代码中引用此 uid,uid 不需要存储在任何数据库解决方案中,因为 uid 已附加到 FirebaseAuth 中的帐户..
要在用户登录后提取 uid 以供参考,首先需要设置 auth 全局变量..
private lateinit var auth: FirebaseAuth
然后在你的函数范围内的任何地方你都可以像这样设置你的 uid 引用变量..
val myUid = FirebaseAuth.getInstance().currentUser.uid;