Authentication 跨整个应用程序反应本机登录状态

Authentication 跨整个应用程序反应本机登录状态,authentication,react-native,Authentication,React Native,我的主屏幕上有一个StackNavigator,它位于抽屉导航器内。代码: const HomeNavigator = StackNavigator({ Index: { screen: ScreenHome }, Register: { screen: ScreenRegister }, }); const App = DrawerNavigator({ Home: { screen: HomeNavigator } },{ contentComponent:

我的主屏幕上有一个StackNavigator,它位于抽屉导航器内。代码:

const HomeNavigator = StackNavigator({
    Index: { screen: ScreenHome },
    Register: { screen: ScreenRegister },
});

const App = DrawerNavigator({
    Home: { screen: HomeNavigator }
},{
    contentComponent: (navigation) => <ScreenMenu navigation={navigation}/>
});

AppRegistry.registerComponent('ReactApp', () => App);
const HomeNavigator=StackNavigator({
索引:{screen:ScreenHome},
寄存器:{屏幕:屏幕寄存器},
});
常量应用程序=抽屉驱动程序({
主页:{屏幕:HomeNavigator}
},{
contentComponent:(导航)=>
});
AppRegistry.registerComponent('ReactApp',()=>App);
通过REST服务登录后,我希望将loggedIn状态传递到所有其他屏幕。但是我该怎么做呢?我是否应该声明一个将传递到所有屏幕的身份验证组件?或者对于全局登录状态还有其他最佳实践吗

您可以使用设置应用程序的全局状态