- よりシンプルな API 統合: API は、それを呼び出すアプリケーションに関連付けられなくなります。
- マシン間 (M2M) 統合シナリオ: アプリケーションは、ユーザーの代わりに動作するのではなく、アプリケーション自体として認証し、をプログラムから安全に取得できます。
アーキテクチャ
- 単一ので複数のアプリケーションがAPIを呼び出す: 各アプリケーションを1つのAuth0アプリケーションとして表し、それぞれがアプリケーションの依存先であるAPIとやり取りできるようにします。
- あるアプリケーションで取得したトークンを、デリゲーションを使用して別のアプリケーション用のトークンに交換する: マルチアプリケーション構成を使用し、各アプリケーションが同じに対して認証を行います。
-
アプリケーションが外部APIに依存せず、ユーザーの認証にのみ使用される: が次の条件を満たす限り、APIを定義する必要はありません。
- アプリケーションのみで処理されること。
- 外部サービスに送信されないこと。