从 Firebase 远程配置中检索 FCM 服务器密钥
Retrieve the FCM server key from the Firebase remote configuration
对于一个小项目,我想直接从应用程序发送推送通知(没有后端)。
正如我从 FCM 文档中读到的那样,虽然这在技术上可以通过简单的 HTTP POST 请求实现,但不鼓励这样做,因为这样我必须对服务器密钥进行硬编码,只需一点点就能轻松检索逆向工程。
所以我想在 Firebase 远程配置中添加我的服务器密钥并使用它。
你怎么看?有禁忌症吗?
非常感谢。
将密钥存储在 Firebase Remote Config 中并不能保证该方法的安全。毕竟:应用程序仍然需要能够访问密钥,从而进行远程配置。
任何在客户端代码中使用服务器密钥的解决方案都容易被滥用。
对于一个小项目,我想直接从应用程序发送推送通知(没有后端)。
正如我从 FCM 文档中读到的那样,虽然这在技术上可以通过简单的 HTTP POST 请求实现,但不鼓励这样做,因为这样我必须对服务器密钥进行硬编码,只需一点点就能轻松检索逆向工程。
所以我想在 Firebase 远程配置中添加我的服务器密钥并使用它。
你怎么看?有禁忌症吗?
非常感谢。
将密钥存储在 Firebase Remote Config 中并不能保证该方法的安全。毕竟:应用程序仍然需要能够访问密钥,从而进行远程配置。
任何在客户端代码中使用服务器密钥的解决方案都容易被滥用。