【问题标题】:Firebase How can I log user out automatically when the app is uninstallFirebase如何在卸载应用程序时自动注销用户
【发布时间】:2016-08-26 03:35:27
【问题描述】:

我目前正在使用firebase,当应用程序被卸载并且重新安装firebase仍然有用户登录时,我如何在应用程序卸载时注销用户。

【问题讨论】:

    标签: swift firebase firebase-authentication


    【解决方案1】:

    理想情况下,在删除应用程序之前会调用一个委托方法,但目前没有,因为无法跟踪未运行的应用程序。您可以在 App Delegate 文件中的 applicationWillTerminate 中运行 .unauth(),但这会在每次应用程序被终止时将用户注销。

    为什么需要注销用户?有几个选项可以模拟这一点。

    【讨论】:

    • 'applicationWillTerminate' 会监控应用程序是否不再运行,但如果应用程序被删除,我会在 json 文件上跟踪用户活动,我想更新 json。我不希望用户在删除应用程序时能够重新登录。
    • @pprevalon 你的应用支持推送通知吗?如果是这样,那么如果用户删除了应用程序,那么您的后端服务将通过 APNS 反馈服务了解非活动设备令牌。看看这个问题APNS feedback for inactive tokens
    猜你喜欢
    • 2020-06-19
    • 2017-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    • 2022-01-11
    • 1970-01-01
    • 2017-11-05
    相关资源
    最近更新 更多