ステップ1: Laravelプロジェクトの作成 まず、Laravelプロジェクトを作成します。ターミナルまたはコマンドプロンプトを開き、以下のコマンドを実行します。
composer create-project --prefer-dist laravel/laravel プロジェクト名
これにより、新しいLaravelプロジェクトが作成されます。
ステップ2: Laravel Breezeのインストール 作成したLaravelプロジェクトのディレクトリに移動し、以下のコマンドを実行してLaravel Breezeをインストールします。
composer require laravel/breeze --dev
このコマンドにより、Laravel Breezeがプロジェクトに追加されます。
ステップ3: Breezeのセットアップ インストールが完了したら、以下のコマンドを実行してBreezeをセットアップします。
php artisan breeze:install
このコマンドにより、Breezeの必要なファイル、ルート、およびビューが生成されます。
ステップ4: 認証の設定 Breezeは、テンプレートエンジンとしてBladeを使用します。もし、Bladeがまだインストールされていない場合は、以下のコマンドでインストールします。
composer require laravel/ui
php artisan ui breeze --auth
npm install && npm run dev
これにより、Bladeと関連する依存関係がインストールされ、認証用のビューが生成されます。
ステップ5: ローカル開発サーバーの起動 以下のコマンドを実行して、ローカル開発サーバーを起動します。
php artisan serve
これで、Laravel Breezeのインストールとセットアップが完了しました。
使い方: Laravel Breezeには、ユーザー登録、ログイン、パスワードリセットなどの基本的な認証機能が含まれています。これらの機能を使用するには、以下のURLにアクセスします。
- ユーザー登録: http://localhost/register
- ログイン: http://localhost/login
- パスワードリセット: http://localhost/forgot-password
これらのURLにアクセスすると、Laravel Breezeの提供するビューが表示され、必要な操作を行うことができます。
以上が、Laravel Breezeのインストール方法と使い方の概要です。これを参考にして、簡単かつ迅速にLaravelアプリケーションに認証機能を追加できます。