Laravelの認証機能について
はじめに
環境
流れ
・データベースの作成 ・認証機能の作成
データベースの作成
作成
mysql > create database sample-laravel;
.envファイルにデータベース情報を記述
DB_DATABASE=saple-laravel DB_USERNAME=root DB_PASSWORD= //今回はパスワードを設定していないので空白
認証機能の作成
①認証機能の生成(routes/web.phpの記述の追加・HomeController.phpの追加)
.../sample-laravel $php artisan make:auth //①
routes/web.php 追加箇所
Auth::routes(); Route::get('/home', 'HomeController@index')->name('home');
②認証に必要なテーブルの作成
.../sample-laravel $php artisan migrate //② mysql> show tables; +-------------------+ | Tables_in_laravel | +-------------------+ | migrations | | password_resets | | users | +-------------------+ 3 rows in set (0.00 sec)
これで右上にloginの文字が表示される(完成!)