在服务器组件中发生401错误时,处理令牌刷新的最佳方法是什么?目前我们的主要布局是客户端组件,使用“使用客户端”来动态处理401错误案例。如果发生401错误,我们将调用一个带有刷新令牌的API来检索刷新的访问令牌。因为它使用了像useEffect这样的钩子,所以我们声明为客户端组件。然后我产生了一个好奇心,“我应该如何处理服务器组件中发生的401情况?”' '我必须使用客户端组件没有选择,因为我必须对401情况作出React?“我想寻找最佳实践,但我做不到😦
hm2xizp91#
你给予的信息不足以回答问题,但你可以这样做:在API部分检查用户身份验证,如果令牌过期或没有正确的符号,请在API部分删除/刷新它,并将其重定向到您想要的页面。出于安全原因,必须在后端编辑和验证令牌。
1条答案
按热度按时间hm2xizp91#
你给予的信息不足以回答问题,但你可以这样做:
在API部分检查用户身份验证,如果令牌过期或没有正确的符号,请在API部分删除/刷新它,并将其重定向到您想要的页面。
出于安全原因,必须在后端编辑和验证令牌。