使用处理的身份验证来响应导航深层链接

问题描述

我的身份验证和React-Navigation的深度链接方式遇到问题。

我具有以下导航结构:

Authenticated Stack
 //screens including TrackListScreen
Unauthenticated Stack
 //login screen

我通过位于身份验证堆栈中的TrackListScreen路径对/playlist/${id}进行了深度链接。 我如何才能做到这一点,如果用户未通过身份验证,那么基本上他是在Unathenticated堆栈中首先重定向登录名?或者检查用户是否以某种方式登录,如果没有,我可以在那里导航。文档未提及任何内容

我的深层链接结构是:

const linking = {
    prefixes: ['appName://','appName.com://',APP_WEB_DOMAIN],config: {
      screens: {
        SignInScreen: 'login',UnauthenticatedStack: '',TrackListScreen: 'playlist/:id/' //:id gets parsed as a string,you have to specify it if you want a number.
      }
    }
  };

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)