認証付きリクエストをLocalで再現する方法
認証バイパスのソリューション
- デバッグモードでサーバーを起動:
DEBUG_AUTHORIZATION: "true"を設定(taskコマンドとdev環境ではデフォルト) - 認証ヘッダーを設定:
debug {firebase_uid}形式を使用- 例:
debug nIDFFhiFh9ULDqYSGEoDbeTCIzH3
- 例:
Apollo Studioの使用方法
- Apollo Studioにアクセス:
https://studio.apollographql.com/sandbox/explorer?endpoint=http%3A%2F%2Flocalhost%3A5001%2Fgraphql - 画面下部中央の「Headers」をクリック
- Authorizationをdebug形式で設定
ローカル開発環境
uzu-devプロジェクトのFirebase Authenticationに接続- Firebase Console: https://console.firebase.google.com/u/0/project/uzu-dev/authentication/users