我想在用户执行注销时进行,然后提供者应该从 google 更改为匿名。
您无法自动执行此操作。当用户注销时,创建的帐户仍然存在,不能以任何方式转换。
Firebase 允许您创建这些匿名帐户,以便您可以使用 Firebase 进行身份验证。这些只是临时帐户,可用于允许尚未注册的用户使用您的应用程序。确实可以将匿名帐户转换为 Google 的永久帐户,但反之亦然。
您也可以从 Google 和 Firebase 中注销用户,并完全删除 Firebase 帐户,但如果您尝试创建另一个匿名帐户,则会生成一个新的 UID。不幸的是,没有办法为用户回收旧令牌。
因为我希望该用户即使在注销时仍能看到我的应用程序中的某些内容。
如果您希望用户即使在注销后也能看到某些内容,只需将这些内容也显示给未通过身份验证的用户即可。如果您想仅对特定用户进行限制,则应对该用户进行身份验证。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句