Skip to main content
ユーザープロファイル属性を含む ID token はアプリで使用され、通常はユーザーインターフェイスの表示に利用されます。Auth0 はすべての JSON web token (JWT) 形式で発行します。 これらの確認のいずれかに失敗した場合、そのトークンは無効と見なされ、リクエストは拒否する必要があります。
  1. JWT を検証する
  2. 追加の標準クレームを確認します。標準的な JWT の検証を実行していれば、すでに JWT のペイロード をデコードし、その標準クレームを確認しているはずです。ID tokens で追加で検証すべきクレームには、次のものがあります。
    • トークンの audience (aud, string): トークンの audience 値は、アプリケーションの設定Client ID フィールドで定義されているアプリケーションの client ID と一致している必要があります。
    • Nonce (nonce, string): リプレイ攻撃の防止に役立つため、トークンリクエストで nonce を渡すことを推奨します (Implicit Flow では必須です) 。トークン内の nonce 値は、リクエストで送信した元の nonce と完全に一致している必要があります。詳しくは、リプレイ攻撃を軽減する を参照してください。

詳細情報