Firebase 用户 ID 允许的字符

标签 firebase firebase-authentication

我正在创建一个结合两个 Firebase 用户 ID 的 key ,例如 .

有谁知道 Firebase 用户 ID 由哪些字符集组成?理想情况下,分隔符不应位于构成 Firebase 用户 ID 的可能字符集中。

(PS:我计划使用下划线“_”或双下划线“__”作为分隔符)。

最佳答案

自动生成的最新版本 Firebase uid 是字母数字,没有破折号或下划线。先前版本的 Firebase 使用 uuid 作为 uid。所以那些包含破折号。也就是说,如果您通过 admin sdk 创建自己的用户,则可以在 uids 中指定破折号和下划线。请记住,uid 限制为 128 个字符。

关于Firebase 用户 ID 允许的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40732330/

相关文章:

javascript - 如何使用网络浏览器呈现 NoSQL 数据中的换行符?

swift - 使 Completionhandler 在 For 循环中工作以获取图像

java - Recyclerview 第一次不加载(Firebase)

ios - Firebase 在登录时验证电子邮件

swift - 从Firebase登录到错误处理是否有办法抛出错误?

java - 我如何只知道Button OnClickListener内的userID即可向特定用户发送推送通知?火力基地

javascript - Firebase 事务错误

javascript - "Uncaught ReferenceError: Firebase is not defined"

firebase - PlatformException(error, Given String is empty or null, null) 错误 flutter

android - 如何使用 Firebase 和 Kotlin 在文本 (Jetpack Compose) 中显示当前用户名?