- Dashboard > Applications > Applications に移動し、Create Application をクリックします。
- アプリケーションのわかりやすい名前を入力し、Machine to Machine Applications を選択して、Create をクリックします。
- アプリケーションから呼び出せるようにする API を選択します。
-
API にアクセスする各 M2M アプリには、一連の権限 (スコープ) を付与する必要があります。権限を追加する方法については、Add API Permissions を参照してください。アプリケーションのアクセストークンの一部として発行する Permissions を選択し、Authorize をクリックします。
新しいアプリケーションを作成したら、次のタブを含む Application Settings を設定できます。
詳細については、Application Settings を参照してください。
設定タブ 説明 Quick Start $ アプリケーションで利用可能なすべてのサンプルを表示します。また、さまざまな技術を使用して API を呼び出す方法も確認できます。API でアクセストークンを受け入れて検証する方法については、Backend/API クイックスタート を参照してください。 Settings アプリケーションで利用可能なすべての設定を表示します。これらの設定の大半は、デフォルトで Auth0 によって作成されます。 Credentials アプリケーションの認証方法と設定済みの認証情報を表示します。詳細については、Application Credentials を参照してください APIs アプリケーションで使用する追加の API を認可できます。
次のステップ
- IDプロバイダーの接続を設定し、アプリケーションで有効にします (ユースケースに応じて必要な場合) 。
- Auth0 に登録したアプリケーションを使用するように、アプリのコードを変更します。Auth0 クイックスタート では、さまざまな技術向けの詳細な手順とサンプルを確認できます。また、ログインとログアウトの実装、ユーザーセッションの処理、ユーザープロフィール情報の取得と表示などについても学べます。
-
Auth0 APIs を使用します。
- Authentication API は、主要なID関連機能 (たとえば、ログイン、ログアウト、ユーザープロフィールの取得) を担います。ほとんどのユーザーは、この API をクイックスタート、Auth0.js ライブラリ、または Lock ウィジェット を通じて利用します。ただし、認証 UI を完全に手動で構築する場合は、この API を直接利用する必要があります。
- Management API を使用すると、Auth0 の Dashboard からも実行できるさまざまなタスク (たとえば、ユーザーの作成やアプリケーションのグラントタイプの設定) を自動化できます。