gpt4 book ai didi

Android token - 清除应用程序缓存中的数据丢失

转载 作者:行者123 更新时间:2023-12-04 15:21:14 24 4
gpt4 key购买 nike

我有这个 token ,我正在使用它来调用远程 rest API
我在运行时(当用户安装应用程序时)从应用程序中的服务器获取此 token
我如何/在哪里可以将此 token 存储在 Android 设备上,以便它不会消失,
所以即使用户清除了应用缓存或清除了应用数据,它还会保留吗?
所以本地文件或数据库是不可能的..
谢谢

最佳答案

这是不推荐的方式,但如果您请求 external file storage允许来自用户并将 token 作为文件(加密)存储在应用存储之外的某个地方,您可以在清除应用存储后再次获取它。

但是不推荐这样做,因为当用户清除应用数据时,应用应该重置其状态,当用户卸载应用时, token 文件将作为垃圾保留在用户的存储中。
此外,用户可以随时在应用程序外删除外部文件,因此您需要针对这种情况制定恢复计划。

作为结论,我们鼓励您不要创建这样的系统。如果您只需要用户身份,请检查 Best practices for unique identifiers将 id 映射到服务器上的 token 或类似的东西。

关于Android token - 清除应用程序缓存中的数据丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63269366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com