在我的本机应用中,我jwt
已localStorage
保存到redux-persist
。我需要在每次获取API请求之前检查令牌的过期日期。但是我不希望在每个页面中实现这个日期比较过程,因为有几十个页面我向API发出请求。也许我可以编写自定义方法来覆盖fetch
并检查每次获取内部或之前的过期日期以发送检查令牌是否过期的操作?我被困在这里你知道如何解决这个问题吗?
答案 0 :(得分:0)
这是您如何解决问题的概述。
一步一步
现在发出任何请求(受保护,即只需登录用户需要显示或访问服务器上的特定资源)
这只是一个概述,但您可以添加更多安全措施,例如只需通过refreshToken请求令牌几次,然后用户必须再次登录。