0

私はサーバーにカスタムユーザー認証を持っています。私はFirebaseとのチャットを作成しようとしています。そして、ドキュメントを読んだ後、私はまだ私はFirebaseのために自分のユーザーを認証する必要があると私は混乱している、そしてもしそうならsignInWithCustomTokenでそれをする必要がありますか?Firebase Cloud Messaging認証は必要ですか?

私はどのように進めるべきかに関する他のヒントを歓迎します。ありがとうございました。

+0

私は以下の簡単な文書を書きました。しかし、より完全な答えを得るためには、あなたのアプリが現在行っていることに関する技術的な詳細を共有する必要があります。 Firebaseを初めてお使いの方は、私たちのコードテーブルの1つ、https://firebase.google.com/docs/samples/#codelabsをお勧めします。 –

答えて

1

ユーザを認証する必要はありません。 FCMメッセージを受信して​​ください。

FCMサーバのキーをに渡す必要がありますが、メッセージをデバイスに送信してください。その例をここにあるAuthorizationヘッダーに見ることができます:https://firebase.google.com/docs/cloud-messaging/send-message

+0

お返事ありがとうございます!メインのコメントからあなたの質問に答えるために、私はWebアプリとAndroid Appの間で2人のユーザーの間でチャットを送受信したいと思います。ユーザーを認証する必要がない場合、どのアプリからどのコメントがどのユーザーに送られるのかをアプリはどのように認識しますか? –

+2

**あなたのアプリ**はユーザーを識別する方法が必要ですね。したがって、FCMの要件ではありませんが、アプリで必要となる場合があります。ユーザーに署名を要求せずにユーザーを特定する方法の1つは、[Firebaseの匿名認証を使用する](https://firebase.google.com/docs/auth/android/anonymous-auth)です。しかし、あなたはこのタイプのアプリケーションアーキテクチャにはまったく新しいように思えるので、続行する前にFirebaseのコードテーブルを利用することを強くお勧めします:https://firebase.google.com/docs/samples/#codelabs( " Codelabs "見出し) –

関連する問題