クライアント管理 API
Authlete 管理コンソールから対話的にクライアントを管理することもできます。コンソールも内部ではこれらの API を利用しています。
エンドユーザーごとの認可状態の管理
Authlete は、各エンドユーザーがどのクライアントアプリケーションを認可したかを記録しています。Management API はこの関係を公開しており、「認可済みアプリケーションの管理」画面のような機能を構築できます。- /client/authorization/get/list — エンドユーザーが認可したクライアントアプリケーションを一覧する
- /client/authorization/update — あるエンドユーザーに対してクライアントに発行された各アクセストークンの属性(scope など)を更新する
- /client/authorization/delete — あるエンドユーザーに対してクライアントに発行された全アクセストークンを削除する
関連コンセプト
- クライアント ID エイリアスの利用 — 数値のクライアント ID に対する人間可読なエイリアス
- クライアント属性 — クライアントへの任意のキーバリューメタデータの付与