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

问题描述 投票:0回答:1

如何在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
firebase-realtime-database swift4 userid
1个回答
0
投票

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

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

不过,我还是建议这样做,并考虑:您正在通过控制UID来尝试完成什么,并查看是否还有另一种方法来完成此操作。现在,它读起来像XY problem,上面是我能告诉你的最好的信息。

© www.soinside.com 2019 - 2024. All rights reserved.