🐡
Firebase AuthenticationのBearerトークンをCurlで取得
手順
APIキーの取得
- Firebase Consoleでプロジェクトを開く
- プロジェクトの設定をクリック
- 全般をクリック
- プロジェクトの項目の
ウェブ API キー
がAPIキー
Curlを実行
下記を実行
curl -X POST -H "Content-Type: application/json" -d '{
"email": "<EMAIL>",
"password": "<PASSWORD>",
"returnSecureToken": true
}' "https://identitytoolkit.googleapis.com/v1/accounts:signInWithPassword?key=<API_KEY>"
レスポンスのidTokenの値がBearerトークン
{
"idToken": "xxx",
"email": "<EMAIL>",
"refreshToken": "xxx",
"expiresIn": "3600",
"localId": "xxx"
}
参考
Discussion