承認のためにoauthサーバーを使用してプロジェクトにAPIを構築しています(https://github.com/bshaffer/oauth2-server-phpを使用しました)。ユーザーは独自のアプリケーションを作成し、iframe によってプロジェクトに統合できます。
API ユーザーには 2 種類の権限があります。
アプリケーションから直接呼び出すことができる API メソッド (付与タイプ = client_credentials)
アプリケーションが現在のユーザーに代わって API メソッドを呼び出すとき (ユーザーがアプリケーションのデータへのアクセスを許可するとき) (グラント タイプ=authorization_code)
私のプロジェクトには 2 種類のアクセス トークンがあり、今回使用しているトークン ユーザーの種類を検出し、ユーザーのアクションを許可または制限するにはどうすればよいですか?
p / s /英語が下手で、テキストに誤りがある可能性があることをお詫びします。