我在申请Flutter。
我有一个来自API的访问令牌,我保存在共享首选项中用于会话管理和身份验证。
但这里的问题是,这个令牌每1小时过期一次,所以我需要每1小时清除一次共享的首选项。
使用的 Package -shared_preferences
那么,我该怎么做呢??
我在申请Flutter。
我有一个来自API的访问令牌,我保存在共享首选项中用于会话管理和身份验证。
但这里的问题是,这个令牌每1小时过期一次,所以我需要每1小时清除一次共享的首选项。
使用的 Package -shared_preferences
那么,我该怎么做呢??
3条答案
按热度按时间yduiuuwa1#
这是我的解决方案。我使用了一个功能丰富的包,它可以帮助我们解码JWT令牌。解码意味着提取信息。
我用过:jwt_decoder
hlswsv352#
我想你可以用其他方法更好地处理这种情况,但是,如果你想根据验证时间在本地使令牌无效,你可以这样做:
1qczuiv03#
你可以用这个清除。但对于背景情况,它有一定的局限性。