【问题标题】:Getting localStorage from Ionic application in my React Native app在我的 React Native 应用程序中从 Ionic 应用程序获取 localStorage
【发布时间】:2021-04-16 19:31:42
【问题描述】:

我们正在使用 React Native 重建一个 Ionic 1.x 应用程序。该应用程序被很多人使用,我不希望每个人在更新应用程序后再次登录。

当前应用程序使用 localStorage 来保存定义用户是否登录的令牌(我知道,这不是最安全的方法)。有没有可能我们可以从 React Native 中的 localStorage 中获取当前的 token 并放入我们的安全存储中?

那么基本上我们可以在 React Native 中调用 localStorage 实例吗?我们使用相同的包标识符,因此有可能从旧应用程序访问 localStorage。

【问题讨论】:

  • 我认为这是不可能的。用户必须重新登录。

标签: react-native ionic-framework local-storage


【解决方案1】:

你不会使用像 Ionic 这样的网络环境,然后localStorage 将不存在,但你可以使用AsyncStorage 代替反应原生或一些数据库,如 sqlite、realm、whatermelonDB(我没有使用的最后一个)来保存您的用户数据

【讨论】:

  • 我确实想使用 AsyncStorage,但我不想将旧应用的存储复制到新存储系统中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-07-19
  • 2017-07-31
  • 2016-09-27
  • 2020-09-06
  • 1970-01-01
  • 2019-05-01
  • 1970-01-01
相关资源
最近更新 更多