可以安全地在AsyncStorage中存储访问令牌?

ORS*_*ios 5 reactjs react-native

我正在寻找在React Native应用程序中存储用户访问令牌.最初我一直在看Redux但是我注意到了RN AsyncStorage,现在我假设在IOS的情况下这相当于NSUserDefaults.我可能错了.

这是存储访问令牌的好方法吗?如果我可以帮助它进行简单的数据存储,我真的不想完成使用Redux的过程.

Mac*_*ine 5

AyncStorage可能不是一个好的解决方案,取决于您的服务器如何处理您的请求.

但是,您可以使用Redux和Redux-persist,使用您可以加密数据的transform参数,

https://github.com/rt2zz/redux-persist#transforms

密钥加密:https://github.com/maxdeviant/redux-persist-transform-encrypt

您仍将使用AsyncStorage,但这次使用加密层来保护您的数据