路由分组定义:
Route::group(['prefix'=>'admin','namespace'=>'Admin'],function (){
});
使用laravel提供一个登录方法 auth()登录
// 登录 返回true 或 false
auth()->attempt([数组 账号和密码]);
// 检查是否登录 true/false
auth()->check();
// 登录成功得到用户信息
auth()->user() // 用户模型
修改用户模型的父类
配置config/auth.php文件
命令生成一个中间件:
php artisan make:middleware CheckAge
中间件中写逻辑(此方法为验证auth登录是否登录):
public function handle(Request $request, Closure $next) { if (!auth()->check()){ return redirect(route(//这里写验证失败要返回的地方))-