Slide 8
Slide 8 text
既存サービスとの共通ログイン
既存サービスのユーザーも新サービス上でログインできるようにするため、認
証基盤はFirebase Authenticationを採用
● クライアントアプリではClient SDKを使用してログインを行い、Firebase
側で発行されたIDトークンを取得
● サーバーへのAPIリクエスト時にBearerトークンとしてIDトークンをリク
エストヘッダーに付与
● サーバー側で受け取ったIDトークンの検証を行う
※ FirebaseはIDトークンを検証するための公開鍵を提供しており、この公
開鍵とJWTライブラリを使用することでIDトークンの検証が可能
https://firebase.google.com/docs/auth/admin/verify-id-tokens?hl=ja
8