- Vercel プロジェクトに接続する Auth0 アプリケーションを自動的にプロビジョニングする。
- すばやく簡単に設定できるよう、Auth0 の資格情報を Vercel Dashboard に事前入力する。
- Auth0 SDKs を使用する Next.js アプリケーションを標準でサポートする。
前提条件
- アクティブなプロジェクトがある Vercel アカウント。必要に応じて、Vercel アカウントを作成してください
- 最新の Auth0 Next.js SDK を使用する Next.js アプリケーション
連携をインストール
- Integrations > Browse Marketplace に移動して Auth0 を検索します。Native Integrations の Auth0 integration を選択し、Install を選択します。
- Auth0 により、アプリケーションの localhost URL と callback URL が自動入力されます。Installation Plan を選択し、Continue を選択します。
- アプリケーション名を入力します。Create を選択します。新しい Auth0 テナントとアプリケーションが正常に作成されたら、Continue を選択します。
- 既存の Vercel プロジェクトに接続するには、Connect Project を選択し、プロジェクトと環境を選択します。必要に応じて、環境変数に追加するカスタムプレフィックスを入力します。Connect を選択します。Vercel プロジェクトの接続が完了すると、連携の Getting Started セクションに移動します。
Getting started
Quickstart
Auth0 の環境変数は本番環境でのみ設定できます。
アプリケーション設定の管理
Vercel Dashboard
- 名前の更新: アプリケーションの名前を更新します。
- Configurationの更新:
- Parameters: アプリケーションのローカルホスト URL とコールバックエンドポイントを更新します。
- 現在のインストールレベルプラン: 連携のインストールレベルプランを更新するには、連携設定に移動します。詳しくは、設定を参照してください。
- このリソースの保護
- シークレットのローテーション: アプリケーションのシークレットをローテーションします。詳しくは、Rotating environment variablesを参照してください。
- 許可する環境: 連携をすべての環境で利用可能にするか、本番環境のみで利用可能にするかを選択します。
- 連携を削除: 連携を削除すると、自動的に Vercel の Free プランにダウングレードされます。詳しくは、Delete integrationを参照してください。
Auth0 Dashboard
連携の管理
請求書
設定
支払い方法
現在のインストールレベルのプラン
- 設定 で 現在のインストールレベルプラン までスクロールし、Change Plan を選択します。
- 希望するインストールレベルのプランを選択します。
- Continue を選択します。
- 選択内容を確認して、Update を選択します。
- インストールの更新が完了したら、Done を選択します。
連携を削除
- 設定 で Delete <YOUR_PRODUCT> までスクロールし、Remove <YOUR_PRODUCT> ボタンを選択します。
- 連携スラッグとチームを入力し、I acknowledge that this will remove my Auth0-connected account を選択します。
- Remove <YOUR_PRODUCT> を選択します。