Auth login + middleware middleware verification

//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

Guess you like

Origin blog.csdn.net/QiZong__BK/article/details/125362059