有没有比使用 "flutter_session" 或 "local_storage" 更好的方法来处理 Flutter 中的用户会话,或者在移动设备上无法处理?
Is there a better way to handle user sessions in Flutter, than using "flutter_session" or "local_storage", or is impossible to handle that on mobile?
我们必须只从后端处理它们吗?因为这两个库对我来说它们充当存储,它们没有做我期望的事情。
如果应用程序在前台运行了一段时间,是否每次我想恢复我的应用程序状态时都必须向后端发送请求以更新令牌?
我觉得目前在 Flutter 中处理会话的最佳方式是使用共享首选项
Link 到包裹:
https://pub.dev/packages/shared_preferences
它可以用来创建多个令牌或标志,可以说是网站的 cookie 等价物。
我想你会通过查看文档或示例来弄清楚工作原理,它相当简单
对于更敏感的数据,您最好使用 Secure Storage,这将确保数据被加密。共享首选项存储未加密的数据
我们必须只从后端处理它们吗?因为这两个库对我来说它们充当存储,它们没有做我期望的事情。
如果应用程序在前台运行了一段时间,是否每次我想恢复我的应用程序状态时都必须向后端发送请求以更新令牌?
我觉得目前在 Flutter 中处理会话的最佳方式是使用共享首选项 Link 到包裹: https://pub.dev/packages/shared_preferences
它可以用来创建多个令牌或标志,可以说是网站的 cookie 等价物。
我想你会通过查看文档或示例来弄清楚工作原理,它相当简单
对于更敏感的数据,您最好使用 Secure Storage,这将确保数据被加密。共享首选项存储未加密的数据