(Swift 4) 如何在 firebase 中生成自定义自动 ID?

(Swift 4) How to generate custom auto id in firebase?

如何在 Firebase 中生成自定义自动 ID? 我使用 swift 4.

现在是我在 firebase 中注册用户时的项目。 id 会像这样: user_id:25ERcRyKtAR5IYPBI9XzJLu8I3F2

我需要为管理员设置一个搜索中心,所以我需要制作 id 样本。

我想要这样的id:(以(18xxxxxx)和8号开头。)

user_id: 18435237
user_id: 18947232
user_id: 18451323
user_id: 18749325

用户帐户的 UID 由为该用户帐户铸造令牌的提供商确定。无法控制任何现有 Firebase 身份验证提供程序生成的 UID。

如果您想控制 UID,您必须创建自己的提供程序,如下所示:https://firebase.google.com/docs/auth/ios/custom-auth

虽然我不建议这样做,但请考虑:您试图通过控制 UID 来完成什么,并查看是否有其他方法可以完成此操作。现在它读起来像 XY problem,上面是我能告诉你的最好的。