Skip to main content
OIDC 準拠 pipeline では、アプリケーションと API (リソース) を Auth0 の別個のエンティティとして定義する必要があります。主な利点は次のとおりです。
  • API 連携の簡素化: API は、それを呼び出すアプリケーションに紐付けられなくなります。
  • Machine-to-machine (M2M) 連携シナリオ: アプリケーションは、ユーザーの代理として動作するのではなく、自身として認証を行い、 をプログラムによって安全に取得できます。

アーキテクチャ

さまざまなシナリオに対する、推奨される OIDC 準拠ソリューションには次のものがあります。
  • 単一の の下で API を呼び出す複数のアプリケーション: 各アプリケーションをそれぞれ 1 つの Auth0 アプリケーションとして表現し、各アプリケーションが依存する API とやり取りできるようにします。
  • あるアプリケーションで取得したトークンを、委譲によって別のアプリケーション用のトークンに交換する: 複数アプリケーションのソリューションを使用し、各アプリケーションが同じ に対して認証を行います。
  • アプリケーションが外部 API に依存せず、ユーザー認証にのみ使用される: が次の条件を満たす限り、API を定義する必要はありません。
    • アプリケーションでのみ処理されること。
    • 外部サービスに送信されないこと。

詳細はこちら