当应用被卸载时,如何让Flutter用户注销?

8

我希望在应用程序被删除时,能够注销用户(使用Firebase),以便当应用程序重新安装后用户不再处于已登录状态。是否有实现此目的的方法?


1
你是说当你重新启动该应用程序时,用户仍然保持登录状态吗?如果是这种情况,了解您正在使用的平台将有所帮助。 - Frank van Puffelen
确切地说,当应用程序被重新安装并首次启动时,用户仍然保持登录状态。我正在使用Flutter,并希望在iOS和Android上实现此功能。 - Juju
1
在iOS上,这是预期的行为,因为用户信息存储在iOS钥匙串中。这里是我能快速找到的一个旧答案:https://dev59.com/R1kR5IYBdhLWcg3w2wt1。更多结果请参见:https://stackoverflow.com/search?q=%5Bfirebase-authentication%5D+keychain+reinstall - Frank van Puffelen
我的Flutter项目中没有直接实现的方法吗? - Juju
1个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
4
我会保存一个 `isFirstAppStartup` 到 SharedPreferences 中。如果这是第一次启动应用程序,则只需从 Firebase 注销用户即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,