Javascript 如何使localStorage和Cookie像React Native中的普通浏览器一样工作?

Javascript 如何使localStorage和Cookie像React Native中的普通浏览器一样工作?,javascript,node.js,react-native,Javascript,Node.js,React Native,有没有一种方法可以像React Native中的普通浏览器一样配置本地存储和cookie? 一些网站或Web SDK正在使用它们存储登录信息。 问题是,当我重新启动React本机应用程序时,用户会话没有恢复,我认为这是因为localStorage和Cookies 有好的解决方案吗?首先,在“本地”中存储“登录信息”可能不是个好主意 我没有任何关于您如何处理身份验证的信息,或者如果您只是试图以“记住我”的方式使用本地存储,因为每次用户打开应用程序时,您都需要再次对用户进行身份验证。使用第三方进行此

有没有一种方法可以像React Native中的普通浏览器一样配置本地存储和cookie?
一些网站或Web SDK正在使用它们存储登录信息。
问题是,当我重新启动React本机应用程序时,用户会话没有恢复,我认为这是因为
localStorage
Cookies
有好的解决方案吗?

首先,在“本地”中存储“登录信息”可能不是个好主意

我没有任何关于您如何处理身份验证的信息,或者如果您只是试图以“记住我”的方式使用本地存储,因为每次用户打开应用程序时,您都需要再次对用户进行身份验证。使用第三方进行此操作是您最好、最简单的选择。请参阅auth0.com或类似服务

另外,
AsyncStorage
相当于react native中的localStorage

见文件


是否有不使用的特殊原因?根据React Native文档,应使用此选项而不是LocalStorage>“应使用此选项而不是LocalStorage。”我可以手动保存和加载特定的值,但我的目标是使Javascript SDK正常工作。我的目标不是通过代码手动使用任何类型的存储。我想在React Native中构建一个与浏览器相同的环境,以启用Cookie和localStorage。例如,通过这样做,Web SDK将像在浏览器中一样正常工作。一个很好的例子是在React Native中使用Firebase Web SDK(Auth)。