- 認証リクエスト
- 認証レスポンス
- コード交換リクエスト
- コード交換レスポンス
- の構造
- の構造
認証リクエスト
レガシー
device パラメーターが必要なのは、offline_access スコープを指定して をリクエストする場合のみです。詳しくは、Refresh Tokens をご覧ください。
OIDC準拠
favorite_colorは有効なscope値ではなくなりました。deviceパラメーターは削除されました。audienceパラメーターは省略可能です。
認証レスポンス
コード交換のレスポンス
レガシー
- 返されたアクセストークンは、
/userinfoエンドポイントの呼び出しにのみ使用できます。 - リフレッシュトークンが返されるのは、
deviceパラメーターが渡され、offline_accessスコープがリクエストされた場合のみです。
OIDC準拠
- 返されたアクセストークンは、
audienceパラメーターで指定された API と/userinfoエンドポイントの呼び出しに使用できます (ただし、その API が 署名アルゴリズム としてRS256を使用し、scopeパラメーターにopenidが含まれている場合に限ります) 。独自の (API) を実装していない場合は、audienceパラメーターとしてhttps://{$account.namespace}/userinfoを使用できます。この場合、オペークなアクセストークンが返されます。 - リフレッシュトークンが返されるのは、
offline_accessscope がグラントされた場合のみです。
ID トークンの構造
レガシー
OIDC準拠
favorite_color クレームは、Auth0 Action を使用して追加する必要があります。詳しくは、カスタムクレームを作成するをご覧ください。
アクセストークンの構造 (任意)
レガシー
HTTP
/userinfoエンドポイントの呼び出しにのみ有効です。
OIDC準拠
audience パラメーターで指定した API および /userinfo エンドポイントの呼び出しに使用できます (ただし、その API が として RS256 を使用し、scope パラメーターに openid を指定している場合に限ります) 。
独自のリソースサーバー (API) を実装しない場合は、audience パラメーターとして https://{$account.namespace}/userinfo を使用できます。この場合、opaque アクセストークンが返されます。