//config/auth.php
//The model layer inherits the auth class
//Controller
public function login()
{
return view('login');
}
public function loginDo()
{
$user = \request()->post();
unset($user['_token']);
//引入auth类,使用attempt 或 check 方法验证
$pass = \auth()->attempt($user);
if (!$pass){
return '登录失败';
}
return redirect('admin_add');
}
php artisan make:middleware CheckAge
Middleware verification
public function handle(Request $request, Closure $next)
{
if (!auth()->check()){
return redirect('login')->withErrors('请先登录');
}
return $next($request);
}
//Configure middleware