0
我看到一些问题,询问“如何存储敏感数据和React Native”(如this和this),但所有这些情况都是在动态地(例如从服务器)采集一些敏感数据,然后使用AsyncStorage
进行存储。 但是,如果您需要在代码中写入敏感的代码/密码,那么该怎么办?如何在React Native代码中存储敏感数据?
例如,我想实现此库:https://github.com/fullstackreact/react-native-oauth 正如您在第一个示例中所看到的,我必须在代码中编写秘密令牌。
在所有react-native项目目录中,我可以放置令牌然后在应用程序中获取文件吗? 操作应用程序中的安全令牌有多少安全性?
感谢
Asyncstorage是permament存储,所以我不会保存重要的信息有即使在离开应用程序后,删除它们的控制。因此,您可以使用暂时存储值的Mobx或Redux来存储这些信息。 –
@BurakKarasoy但是,使用redux/mobx绝不会以任何特殊方式获得这些信息。此外,信息不会持续存在,您仍然有设置这些值的挑战。 – martinarroyo
看看这个问题:http://stackoverflow.com/questions/1934187/oauth-secrets-in-mobile-apps – martinarroyo