如何仅用电子邮件生成唯一的Firebase用户uid?无法使用匿名身份验证,因为它会将当前身份验证用户更改为新创建的用户uid。理想情况下,只需要一个函数即可传递电子邮件并为该电子邮件生成唯一的Firebase用户ID。
答案 0 :(得分:1)
我认为您正在寻找匿名身份验证,请参见https://firebase.google.com/docs/auth/web/anonymous-auth
您可以使用Firebase身份验证来创建和使用临时 使用Firebase进行身份验证的匿名帐户。这些临时的 匿名帐户可用于允许尚未签名的用户 您的应用可以使用受安全规则保护的数据。如果 匿名用户决定注册您的应用,您可以将其链接 登录凭据到匿名帐户,以便它们可以继续 在以后的会议中使用其受保护的数据。