如何安全设置react-native-maps?

时间:2018-08-22 16:17:31

标签: reactjs security react-native react-native-maps

我想知道我推理的任何步骤是否错误,因为似乎documentation instructions设置反应本机映射并不完全安全(因此,毫无疑问,我必须在某处犯了一个错误,但我无法弄清楚。如果我没有,我想知道在我的应用程序中包含库的安全方式。

1)根据twelve factor principle,每个外部配置(部署之间可能会有所不同)应存储在安全的地方,显然不要在文件管理系统中。

2)API密钥包含在此类外部配置中(此外,它们是我不想公开的敏感数据)。

3)根据documentation instructions,API密钥应同时写在ios/YOUR_PROJECT_NAME/AppDelegate.mandroid/app/src/main/AndroidManifest.xml

4)因此结论是:

  • 不要提交这两个文件(这似乎不太可能)
  • 还有一些其他解决方案,该解决方案应用于从某个外部源将这两个文件中的API密钥导入,但是后来,我查看的所有库(受this question启发)都包含了数据保存在JS文件中,而不是本机文件中。

非常感谢您的帮助。

0 个答案:

没有答案