javascript - 如何在 Ionic 应用程序的 Chrome 远程调试中隐藏内容(API key 等)?

标签 javascript android debugging firebase ionic-framework

我有一个在 Android 上运行的 Ionic 应用程序。我可以连接Chrome Remote Debugger并在我的配置文件中查看 API key 等。有什么办法可以隐藏这些吗?

编辑:

我特别关注 Firebase,因为我的应用会直接与它通信。这种情况下有什么最佳做法吗?

最佳答案

你不能。 尽管您可以将其隐藏到一些奇怪的逻辑中,但您仍然不应该这样做。最安全的选择是将这些存储在您的服务器中,并将您需要的信息(不是 key )传递回 Web 客户端。

TL;DR 不会将 key 发送到前端,除非您特别需要将其提供给用户。

关于javascript - 如何在 Ionic 应用程序的 Chrome 远程调试中隐藏内容(API key 等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31952069/

相关文章:

javascript - AngularJS:通过选项卡中的 Google Maps API v3 进行映射

java - 如何获取 FragmentPagerAdapter 中的当前位置?

具有复杂组件放置的android tablelayout

java - 为什么我无法调试 Gradle 构建脚本的每一行?

c - 使用 Dwarf DebugInfo 和源代码将 Var 映射到声明

javascript - 仅隐藏按下的 li 元素

javascript - 说明【随机列表】

java - 如何使用 Intellij Idea 的异常断点

javascript - JQuery 最近类选择

java - 在android中使用Wifi连接打开套接字