For Authlete 2.x documentation, see 2.x version.
- 「クライアント設定」>「エンドポイント」>「認可」>「一般」に移動します。
- 「認可コード交換用証明キー(PKCE)」の下にある「PKCEを必須にする」オプションを有効にします。デフォルトでは「PKCEを必須にする」オプションは無効です。
- 「変更を保存」をクリックして更新を適用します。

code_challenge パラメーターを含まない認可リクエストをすべて拒否するようになります。
次の例は、code_challenge パラメーターを含まない認可リクエストが処理される様子を示しています(読みやすさのため折り返しています)。
code_challenge を含まない認可リクエスト
レスポンス(code_challenge が欠落している旨)