react-native - 在 Expo React Native 应用程序中处理访问令牌存储
问题描述
我正在制作一个具有一些用户身份验证功能的 expo 应用程序,并且我正在尝试找到一种方法来持久存储访问令牌。我遇到了一些库,例如Asyncstorage和expo-secure-store。但我有些担心在这两者之间进行选择。
- Asyncstorage --> 我知道它是一个未加密的持久数据,所以我相信这意味着如果我想将令牌安全地存储在这里,我应该在将令牌存储到存储之前使用某种加密方法对其进行加密。
- expo-secure-store --> 我认为它以加密方式存储数据,这使其比裸 Asyncstorage 更安全。
但是,在我的应用程序中,我还计划使用 Redux 进行状态管理,我认为 Asyncstorage 可能会使用它。基于此,我应该使用 Asyncstorage 来存储我的令牌,还是应该将它们用于不同的目的,或者你们对这将如何运作有任何想法?谢谢!
解决方案
推荐阅读
- c++ - 用于替换其参数中的标识符的宏
- angular - 如何使用令牌将 angular7 连接到 liferay?
- c# - 异步返回多个值
- shell - 如何将批处理迁移到外壳?
- arrays - 如何在 Dart 中循环/映射 json 对象
- javascript - 将blob转换为可下载的文件Angular8
- android - 没有找到类“android.provider.MediaStore$Downloads”
- kubernetes - 在 Amazon EKS 中预置具有静态内容的节点的正确方法是什么?
- entity-framework - “当前数据库提供程序不支持该属性”
- facebook-graph-api - 使用 Facebook Graph API 让 facebook 测试用户成为朋友