我有一个使用 Axios、Redux 和 React Router 的 React 应用程序。检查令牌是否过期的最佳位置和最佳方法是什么?
如果令牌过期,自动注销用户
由于过期时间戳位于令牌中,因此您只需在客户端对每个令牌检查一次。然后,您可以设置超时以在令牌过期之前刷新令牌,因此理想情况下,您不必注销用户。请注意,这只是为了用户方便,而不是为了安全,因为客户可以伪造他们的系统时钟。
后端应验证每个请求的令牌。