Laravel 認証・バリデート
use Illuminate\Foundation\Auth\AuthenticatesUsers;
これは、 /vendor/laravel/framework/src/Illuminate/Foundation/Auth ここにあります。
ーーー
$validate_rule = [
‘name_e’ => ‘required’,
‘password_e’ => ‘numeric|between:0,9999’
];
$this->validate( $request, $validate_rule );
リクエストで受け取った値を、validate関数で検証する。ここでバリデーションに失敗した場合、validate以降の処理に進まずに、フォームに戻る。その際に$errorsを持って返る。
ーーー
オリジナル・バリデータ
ーーー
【認証のガードとは】
Guard:Config/auth.php
上のファイルにguardsの設定がある。Guardにはsessionとtokenがある。