#03:ユーザー管理用のテーブルを用意しよう
ここでは、Laravelのアプリケーションに、ユーザー管理用のテーブルを用意します。すでに、ユーザー管理用のルートやビューを追加したので、マイグレートして、ユーザー情報を管理できるようにしましょう。
test_auth/.envDB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=myauth
DB_USERNAME=root
# DB_PASSWORD=secret
$ cd test_auth
$ php artisan migrate
app/Providers/AppServiceProvider.php
※ Laravelのバージョンによっては、メソッドの並び順が異なる場合があります。class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
\URL::forceScheme('https');
}
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}
}
- 認証 5.7 Laravel
https://readouble.com/laravel/5.7/ja/authentication.html
- Laravelの標準Authentication(Auth)の動きを調べてみる - Qiita
https://qiita.com/zaburo/items/9fcf0f4c771e011a4d35
- Laravel 5.5 の認証機能とそのカスタマイズ - Qiita
https://qiita.com/naga3/items/4f3defde59b31a1a797e