Skip to main content
Auth0 Dashboard では、アプリケーションを手動で作成することも、Client ID Metadata Document (CIMD) の URL からインポートすることもできます。

手動で作成

アプリケーションを手動で作成すると、Auth0 はそのアプリケーションに を割り当てます。これは、アプリケーションを一意に識別する英数字の文字列です。Auth0 API を呼び出すときは、アプリケーションのコード内でこの ID を使用します。このアプリケーション登録プロセスは、手動クライアント登録と呼ばれます。 もう 1 つの重要な情報は、 です。これは常に機密として扱わなければなりません。第三者がアプリケーションの client secret にアクセスすると、その第三者はアプリケーションになりすまして保護されたリソースにアクセスできてしまいます。特定のセキュリティリスクを Auth0 が確認できるよう、適切なアプリケーションの種類を選択することが重要です。

URLからインポート

URL から外部でホストされている Client ID Metadata Document (CIMD) をインポートして、アプリケーションを登録できます。CIMD は、アプリケーションが管理する安全な HTTPS ドメインでホストされる、クライアントメタデータを含む JSON ファイルです。このアプリケーション登録プロセスは、手動CIMD登録と呼ばれます。詳しくは、Register Applications with CIMD をご覧ください。

手動クライアント登録と手動CIMD登録の比較

次の表では、手動クライアント登録と手動CIMD登録を比較しています。

Auth0でアプリケーションを作成

Auth0でアプリケーションを作成するには、次の手順に従います。
  1. Auth0 Dashboard > アプリケーション > アプリケーション に移動します。
  2. Create Application を選択します。
  3. 手動で作成する または Import from URL を選択します。
    • Import from URL: Register Applications with CIMD の手順に従います。
    • 手動で作成する: 新しいアプリケーションにわかりやすい名前を付けます。次に、アプリの種類を選択します。
      • ネイティブアプリケーション: モバイル、デスクトップ、ハイブリッドアプリなど、デバイス上でネイティブに動作するアプリケーションです (例: iOS、Android) 。
      • シングルページWebアプリケーション: ユーザーインターフェースロジックの大部分をWebブラウザー内で実行し、主にAPIを使ってWebサーバーと通信するJavaScriptアプリケーションです (例: AngularJS + Node.js、React) 。
      • 従来型Webアプリケーション: アプリケーションロジックの大部分をサーバー側で実行する従来型のWebアプリケーションです (例: Express.js、ASP.NET) 。
      • マシンツーマシンアプリケーション: コマンドラインツール、デーモン、IoTデバイス、バックエンドで実行されるサービスなど、ユーザー操作を伴わないアプリケーションです。
  4. Create を選択します。