firebase - 在将用户添加到 Firebase 时从 Go 管理后端获取消息 token ,在 Javascript 中注册时结束

标签 firebase go firebase-authentication firebase-cloud-messaging

我还没有看到这方面的任何例子,但我想通过后端纯粹与 Firebase 交互,而不是使用 Javascript 的前端。

当添加新用户时,我会在我的 Go 后端创建身份验证 token ,然后将这些用户写入 mongo 数据库。

我想要的是能够为我的用户获取消息传递 token ,然后将其添加到他们在 mongo 中的用户文档中,这将用于通过后端发送消息。

原因是我们不想在前端与 Firebase 通信。

这可能吗?

最佳答案

如果您想使用 Firebase 云消息传递直接向设备发送消息,您肯定需要来自客户端的一些信息。无法避免遵循 setup instructions在客户端上。特别是,您必须 handle the registration token在客户端上并将其发送到您的后端,以便它可以发送消息。

Firebase 身份验证 token 对您发送消息根本没有用。 FCM 不向用户发送消息——它向设备(或主题)发送消息。您必须自己弄清楚哪些设备属于哪些用户。

关于firebase - 在将用户添加到 Firebase 时从 Go 管理后端获取消息 token ,在 Javascript 中注册时结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56884873/

相关文章:

android - 如何解决添加Firebase库失败的错误相关性

firebase - 我添加到“安全和规则”中的 .indexOn 规则未得到考虑

android - 如何从命令行 SDK 管理器添加 Google 存储库

javascript - 注册100个用户后,Firebase会阻止所有请求

javascript - 如何在我的 React 应用程序中使用 Firebase 身份验证强制注册?

reactjs - 如何查找 v3.0.0 是否支持 firebaseAuthIsReady?

go - 从 slice 中移除接口(interface)项

postgresql - pgbouncer 错误 : closing because: client unexpected eof (age=0)

types - 通过公共(public)函数公开私有(private)类型

firebase - 在 Flutter App 中查找邮箱和用户名是否已经存在于 Firebase Auth 中