ruby-on-rails - 在公共(public) manifest.json 文件中使用 GCM 发件人 ID 的正确方法

标签 ruby-on-rails google-chrome push-notification manifest pushpad

我使用 Pushpad 在 Rails 应用程序中实现了推送通知功能。为了使推送通知在 Google Chrome 中正常工作,我必须创建一个公开可用的 ma​​nifest.json 文件。问题是,我的 gcm_sender_id 在 manifest.json 文件中公开可见。

Ruby on Rails 中是否有任何适当的方法来保证此信息的安全或实现此信息的任何其他安全方法。

最佳答案

gcm_sender_id is publicly visible in manifest.json file

这是绝对正确且安全的! GCM 发件人 ID 是公开的,任何人都可以看到它。

只有 GCM API key 必须保密。

关于ruby-on-rails - 在公共(public) manifest.json 文件中使用 GCM 发件人 ID 的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42132398/

相关文章:

ruby-on-rails - 将西类牙语 feed 翻译成英语,然后存储到 MYSQL 数据库中

ruby-on-rails - 找不到魔法配置

google-chrome - Google Chrome 快捷方式可在多个选项卡中打开多个网页

css - Chrome float 问题(Firefox 和 IE 工作正常)

javascript - 我如何知道浏览器通知是否被 Windows 阻止

ios - iOS 中通过推送通知检测应用程序是否未打开?

swift - 同时适用于 Android 和 IOS 应用程序的同一个 Parse 项目

ruby-on-rails - 如何测试在不同实例上使用不同参数接收相同方法

javascript - 如何从控制台查看 Javascript 文档?

ruby-on-rails - 在Rails应用中进行长轮询