Skip to main content
このクイックスタートは現在 ベータ版 です。ぜひフィードバックをお寄せください。
前提条件: 作業を開始する前に、次のソフトウェアがインストールされていることを確認してください。
  • Node.js 20 LTS 以降
  • npm 10 以上、または yarn 1.22 以上、または pnpm 8 以上
  • jq - Auth0 CLI のセットアップに必須
Nuxt のバージョン互換性: このクイックスタートは、そのまま Nuxt 3.x に対応しています。Nuxt 4.x の場合は、Nuxt 4.2 以上を使用してください。

はじめに

このクイックスタートでは、Nuxt.js アプリケーションに Auth0 による認証機能を追加する方法を紹介します。Auth0 Nuxt ソフトウェア開発キット (SDK) を使用して、ログイン、ログアウト、ユーザープロファイル機能を備えたセキュアなシングルページアプリケーションを構築します。
1

新しいプロジェクトを作成

このクイックスタート用に新しい Nuxt プロジェクトを作成する
プロジェクトを開く
2

Auth0 Nuxt ソフトウェア開発キット (SDK) のインストール

3

Auth0 アプリケーションの設定

次に、Auth0テナントで新しいアプリケーションを作成し、環境変数をプロジェクトに追加する必要があります。CLIコマンドを実行して自動的に実行するか、ダッシュボードから手動で実行するかを選択できます:
プロジェクトのルートディレクトリで次のシェルコマンドを実行して Auth0 アプリを作成し、.env ファイルを生成します。
4

Auth0 Nuxt モジュールを設定する

nuxt.config.ts
5

Login、Logout および Profile コンポーネントを作成する

ファイルを作成する
次のコードスニペットを追加してください
6

アプリを起動する

チェックポイントこれで、正常に動作する Auth0 ログイン ページが localhost 上で稼働しているはずです。