コンテンツにスキップ

認可@認証/認可

はじめに

本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。


01. 認可とは

認証済みのユーザーに対して、リクエストできる権限範囲 (認可スコープ) を付与する。

基本的に、認可の実装は認証に依存する。


02. アプリケーションで実装する

アプリケーションで、認可処理を実装する。

クリーンアーキテクチャであれば、ドメインサービスやアプリケーションサービスである。


03. 委譲する

認可処理を実行してくれるツール (例:OpenPolicyAgent、など) に委譲する。