Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 没有google凭据的Firebase云消息传递_Java_Android_Firebase_Firebase Cloud Messaging - Fatal编程技术网

Java 没有google凭据的Firebase云消息传递

Java 没有google凭据的Firebase云消息传递,java,android,firebase,firebase-cloud-messaging,Java,Android,Firebase,Firebase Cloud Messaging,我正在开发一个android应用程序,我想在其中插入一段聊天。 我读到我可以使用FCM(Firebase Cloud Messaging)来开发聊天,但我想知道一件事:是否可以在我的应用程序上使用FCM而不使用google凭据登录?Firebase realtime db可以用于创建聊天应用程序,同时使用Firebase Cloud Messaging。但是,如果您想保持数据库的安全,则需要某种形式的身份验证 这不一定是谷歌认证。查看Firebase Auth及其支持的方法 或者,您可以使用Go

我正在开发一个android应用程序,我想在其中插入一段聊天。
我读到我可以使用FCM(Firebase Cloud Messaging)来开发聊天,但我想知道一件事:是否可以在我的应用程序上使用FCM而不使用google凭据登录?

Firebase realtime db可以用于创建聊天应用程序,同时使用Firebase Cloud Messaging。但是,如果您想保持数据库的安全,则需要某种形式的身份验证

这不一定是谷歌认证。查看Firebase Auth及其支持的方法

或者,您可以使用Google oauth API生成身份验证令牌,并将其与Firebase REST API一起使用,而不必使用Firebase身份验证


概述:是的,您可以使用Firebase RTDB和FCM构建聊天应用程序,而无需谷歌认证或任何认证。但是建议使用一些for-of-Auth(Firebase-Auth、Google-oauth、Twitter-oauth或Facebook-oauth就是这样的例子)

是的。您可以使用Firebase云消息传递,而无需应用程序的用户登录。每个应用程序实例都由所谓的FCM令牌标识。请参见

FCM和Firebase Auth是独立的项目。你为什么认为你需要登录?