Pushed Authorization Requests(PAR)を構成する

Auth0によるPush Authorization Request(PAR)の実装は、OAuth RFC9126:Push Authorization Requests仕様に基づいています。詳細については、「Pushed Authorization Requestsを使用した認可コードフロー」を参照してください。

デフォルトでは、許可サーバーはPARを必要としません。そのため、認可要求はPARエンドポイントと/authorizeエンドポイントに送信することができます。認可フローを完全にセキュリティで保護するには、Management APIまたはAuth0 Dashboard[Application Settings(アプリケーションの設定)]を使用して、アプリケーションやテナントでPARを必須にしてください。

テナントにPARを設定する

テナントでPARを設定するには、Auth0 Dashboardを使用します。

1.[Auth0 Dashboard]>[Settings(設定)]>[Advanced(詳細設定)]に移動します。

2.[Settings(設定)]まで下へスクロールして、[Allow Pushed Authorization Requests(PAR)(Pushed Authorization Requests(PAR)を許可する)]をオンにします。

null

アプリケーションにPARを設定する

  1. [Auth0 Dashboard] > [Applications(アプリケーション)]に移動します。

  2. アプリケーションを選択します。

  3. [Application Settings(アプリケーション設定)]タブを選択します。

  4. [Authorization Requests(認可要求)]セクションで、[Require Pushed Authorization Requests (PAR)(プッシュ認可要求(PAR)を必須にする)]を有効にします。

もっと詳しく