在Laravel框架中进行开发时,有些页面必须是登录用户才能访问,通常的做法是创建一个父类控制器,该控制器里构造方法判断用户是否登录,其有登录限制的控制器;
(1)创建中间键 php artisan make:middleware AdminLogin( 2 ) 创建成功后在/app/Http/Middlewar下会生成AdminLogin.php文件,在中间件中做相应的操作
(3)在/app/Http/kernel.php注册中间件
'outin' => \Illuminate\Auth\Middleware\AdminLogin::class,(4)使用中间件
use App\Http\Middleware\AdminLogin;
Route::group(['middleware'=>'outin'],function(){
Route::get('/write/laravelacademy',function(){
});
Route::get('/update/laravelacademy',function(){
});
});
本文介绍如何在Laravel框架中设置登录验证。通过创建中间件并将其应用到指定路由上,可以确保只有已登录用户才能访问特定页面。
170

被折叠的 条评论
为什么被折叠?



