【问题标题】:Anonymous sign in persistence匿名签到持久化
【发布时间】:2016-10-20 06:25:38
【问题描述】:

我正在创建使用 Firebase 的应用程序。我希望允许用户选择性地在应用程序中注册,例如,用户可以使用我的应用程序一年而不注册。

如果用户愿意,他可以注册(我们会将匿名登录链接到新帐户),但这必须是一个选项,不是必需的功能。

现在我可以使用FIRAuth.auth()?.signInAnonymouslyWithCompletion(),一切正常,除非会话到期并且应用程序将关闭。我无法使用该 UID 再次登录,因此所有用户的数据都丢失了。

如何使用相同的 UID 登录或进行匿名身份验证(用户讨厌需要在每个应用程序上注册)?

附:您可能会说我需要自定义身份验证,但正如我所读到的,我需要自定义身份验证服务器,我只有应用程序和 Firebase 服务器。

【问题讨论】:

标签: ios firebase firebase-authentication


【解决方案1】:

@Frank van Puffelen 发布了正确答案:

就我而言,您的匿名用户的会话不应过期 知道。访问令牌将过期,但会自动刷新。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-25
    • 2016-11-05
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 2011-06-11
    • 1970-01-01
    相关资源
    最近更新 更多