自分でnode.js
サーバをセットアップしているので、Firebaseストレージとリアルタイムデータベースサービスは必要ありません。クライアント側(主にAndroid)からFirebase認証サービス(G +とFBログイン)を使用してユーザーを認証しようとしていますが、firebaseデータベースにユーザーを作成します。データベース内のユーザーも作成するにはどうすればよいですか?Firebase認証サービスを使用して、独自のデータベースにユーザを登録する方法は?
現在のところ、Firebaseで作成したユーザーIDをサーバーに送信してDBに保存し、JWT
を生成してサーバーへの後続のREST API要求を検証しています。
バックエンドでfirebaseトークンを確認するにはどうすればよいですか?私たちは同じ秘密を使って検証できるように、firebaseは私たちに秘密を与えていますか? –
Firebase Admin SDKまたはサードパーティのJWTライブラリを使用してFirebaseトークンを確認することができます:https://firebase.google.com/docs/auth/admin/verify-id-tokens#verify_id_tokens_using_the_firebase_admin_sdk –