Skip to main content
Auth0 をネイティブアプリケーションと統合するには、まず を使用してアプリを Auth0 に登録する必要があります。ネイティブアプリでは、安全に認証を行うために PKCE を使用した Authorization Code フローを使用してください。詳しくは、Authorization Code Flow with PKCE をご覧ください。これらのアプリには、デバイス上でネイティブに動作するモバイル、デスクトップ、ハイブリッドの各アプリ (たとえば iOS、Android) が含まれます。
  1. Dashboard > Applications > Applications に移動し、Create Application をクリックします。
  2. アプリケーションがわかりやすい名前を入力し、Native を選択して、Create をクリックします。 アプリケーションを作成すると、Auth0 によって アプリケーション設定 に移動します。ここには次のタブがあります。 詳しくは、アプリケーション設定 をご覧ください。
  3. モバイルアプリを開発している場合は、Advanced Settings で必要な iOS/Android パラメーターを入力し、Save Changes をクリックします。

次のステップ

アプリケーションの登録と設定が完了したら、一般的な次のステップは次のとおりです。
  • 接続を設定し、アプリケーションで有効にします。
  • Auth0 に登録したアプリケーションを使用するように、アプリのコードを変更します。詳しい手順やさまざまな技術向けのサンプルは、Auth0 Quickstartsをご覧ください。ログインやログアウトの実装方法、ユーザーセッションの処理、ユーザープロフィール情報の取得と表示などについても学べます。
  • Auth0 APIsを利用します。
    • Authentication API は、主要なID関連の機能 (たとえば、ログイン、ログアウト、ユーザープロフィールの取得) をすべて担います。ほとんどのユーザーは、Quickstarts、Auth0.js library、または Lock widget を通じてこの API を利用します。ただし、認証 UI をすべて手作業で構築する場合は、この API を直接利用する必要があります。
    • Management API を使用すると、Auth0 の Dashboard からも行えるさまざまなタスク (たとえば、ユーザーの作成や application grant タイプの設定) を自動化できます。

詳細はこちら