我有一个 React/React-Router 应用程序,需要了解用户如何登陆页面的上下文。可能有两种不同的情况(1)302 重定向(2)客户端重定向。
让我添加用例以提供更多详细信息
(1):用户直接点击URL登陆页面
(2): 用户点击一个按钮,然后通过Link
API 被重定向到另一个页面。
我注意到 react router props 包含历史对象并且在 (1) 情况下,历史操作是POP
在客户端重定向情况下 (2) 它是PUSH
or REPLACE
。我可以尊重历史操作并通过检查来确定 302 重定向是否是一个很好的假设action === POP
?
倚天杖
相关分类