身份验证运行后导航回初始状态

时间:2021-05-18 16:57:35

标签: reactjs authentication hyperlink navigation

我们使用的是 React Navigation v5。身份验证运行完成后,无法返回应用程序从初始深层链接启动的初始状态。我可以捕获并查看具有路径的初始 URL,但有两个问题:

  1. 无法使用我正确配置的导航容器链接配置根据该路径查找路线。
  2. 一旦我们完成了对用户会话/身份验证等的补充,就无法返回到最初的路由......

这似乎是 React 导航中的一个明显漏洞。如果不能将它们的使用“推迟”到这些类型的操作(引导服务器数据、身份验证等)运行之后,深层链接就有点无用了。只有在您的整个应用未登录且不运行初始启动任务的情况下,它们才会真正有用。

我在这里发现了同样的抱怨,但没有一个提议的解决方案适用于 v5。 React-navigation: Deep linking with authentication

0 个答案:

没有答案