firebase auth UID 是否过期?

Does firebase auth UID expires or not?

我将在我的后端 Web 服务中使用 auth.UID 作为每个用户 api_key

我想知道 UID 是最终密钥还是 expires/changes

auth.UID永远不会过期。要记住的一件事是 auth.UID 只有在用户不删除他的帐户的情况下才会始终相同。如果您允许用户删除他们的帐户,如果他们再次登录您的应用程序,则会生成另一个 UID,这将与第一个不同。并非每次 UID 都是识别用户的好解决方案。

除了@AlexMamo 的回答,我发现当用户 匿名登录时清除应用程序数据时 auth.UID 会过期。 (注意:卸载也会清除应用程序的数据)

由于信誉点无法发表评论。