Edited at

Laravel6.0「make:Auth」が無くなった 〜Laravel6.0でのLogin機能の実装方法〜MyMemo


Laravle6.0のmake:Authを作成してみる


前提条件


  • LaravelでCRUDを作成した経験がある人

  • Laravelの基本を理解している人

  • 記事内容的には、Laravel6のAuthを使う場合の自分メモです。

  • Laravel6

  • PHP 7.2.*(確認した環境)

  • Node.js インストール済みであること


【 Laravel6でのログイン画面作成】

Laravel5バージョンでは「php artisan make:auth」コマンドで簡単にLOGIN機能を作成できていました。

今回のバージョン6.0になり php artisann make:auth は無くなりました。

※ php artisan コマンドで確認した結果なかったので。

では、どうやって従来のLOGIN機能を実装スルのか>?を調べたのです。



Laravel6 ログイン画面作成


  1. laravel/uiをインストール


ターミナル

composer require laravel/ui


2. LOGIN機能&テーブル作成


ターミナル

php artisan ui vue --auth

php artisan migrate


3. FrontEndに必要なPackageをインストール

(Node/npmの使用が必要)


ターミナル

npm install


4. CSS/JSを作成ビルド


ターミナル

npm run dev



これでLaravel5バージョン同様のLOGIN機能が実装できました!


Login機能:参考「Laravel ドキュメント」

https://laravel.com/docs/6.0/authentication

https://laravel.com/docs/6.0/mix