将本机应用程序迁移到RN / Expo应用程序:保持用户身份验证

时间:2018-11-12 18:27:10

标签: react-native mobile expo

我想将现有的Android + iOS本机应用迁移到本机Expo应用。

在当前的本机应用程序中,我们存储一个身份验证令牌。我希望可以通过ReactNative AsyncStorage api开箱即用获得该身份验证令牌,而无需RN本机代码(即弹出Expo)。

在当前的本机应用程序中,是否有可能开始写入与迁移后将读取的AsyncStorage相同的位置?

我们旨在实现从本机应用到RN应用的最顺畅过渡,升级后用户应保持身份验证。

2 个答案:

答案 0 :(得分:0)

取决于您当前应用程序用于存储的内容。我最近使用此库(https://github.com/kevinresol/react-native-default-preference)从用户默认值中获取数据,然后将其移动到异步存储中。我只迁移刷新令牌和身份验证令牌。

如果他们使用的是核心数据,则需要设置相同的模型,等等-https://github.com/realm/realm-js/issues/584 您可以轻松找到其他存储机制来获取数据的本机包。

答案 1 :(得分:-1)

我猜如果该应用程序采用相同的应用程序名称方案,那么您也许可以在升级后访问。