我正在开发一个Android应用程序,我想插入一个聊天。 我读过我可以使用FCM(Firebase云消息传递)来开发聊天,但我想知道一件事:是否可以在我的应用程序上使用Google凭据登录时使用FCM?
答案 0 :(得分:1)
是。您可以使用Firebase云消息传递,而无需应用程序的用户登录。每个应用程序实例都由所谓的FCM令牌标识。见https://firebase.google.com/docs/cloud-messaging/android/client
答案 1 :(得分:0)
Firebase实时数据库可用于创建聊天应用程序,同时使用Firebase云消息传递。但是,如果您想保持数据库安全且安全,则需要某种形式的身份验证。
这不一定是google auth。查看Firebase Auth及其支持的方法。
或者,您可以使用Google oauth apis生成Auth令牌,并将其与Firebase REST API一起使用,而不必使用Firebase身份验证。
摘要:是的,您可以使用Firebase RTDB和FCM构建聊天应用,而无需使用Google身份验证或任何身份验证。但是建议使用一些Auth(Firebase auth,Google oauth,Twitter oauth或Facebook oauth就是这样的例子)