Laravelで簡単なCMSを作成してみます。
環境構築とデータベースのマイグレーションは以下の記事を参考にどうぞ。
今回は認証機能を追加してみます。
スターターキットで認証機能を作成
素晴らしいことにLaravelには認証機能をサクッとつくれるようにスターターキットが用意されています。Laravel breezeを使用してシンプルな認証機能を作成します。
// パッケージをインストール
composer require laravel/breeze --dev
php artisan breeze:install
npm install
npm run dev
php artisan migrate
上記のコマンドを実行するだけで、/loginにログイン画面が表示されます。ユーザーを登録するためには、/registerにアクセスします。
記事を登録する場合は、下記の記事を参考に。