2017-11-10 15 views
1

Admin SDK、Auth機能を使用しています。Admin SDK認証エラー、間違ったエラーコード

admin.auth().verifyIdToken(token)を呼び出し、トークンが、私はエラー

Firebase IDトークンの有効期限が切れた取得期限が切れています。クライアントアプリケーションから新しいトークンを取得して、もう一度やり直してください。 IDトークンの取得方法の詳細については、https://firebase.google.com/docs/auth/admin/verify-id-tokensを参照してください。

エラーコードで

AUTH /引数エラー

まず、エラーコードは "AUTH /ユーザートークンの有効期限が切れ" すべきではありませんか?

第二に、私が受け取ったエラーコードは、私は私のAPIの消費者に適切なエラーメッセージで返信することができますので、私はきちんとすべてfirebaseエラーを処理するハードの時間を持ってAdmin Authentication API Errors

ではありません。

答えて

0

有効期限が切れたトークンと無効な署名は、AuthClientErrorCode.INVALID_ARGUMENTエラーコードのreportedです。この定数の値は、ソースにargument-errorと定義されているようです。これは、将来のリリースで修正される可能性があります(あるいは、定数の正しい値を反映するためにドキュメントを更新し、潜在的に破損している変更を避ける)。

Admin SDKにauth/user-token-expiredというエラーコードはありません。それが重要である場合は、Githubレポの機能要求を報告することをお勧めします。

関連する問題