有一个疑问,关于中间件,非登陆的用户不能访问后台的一些路由?
php artisan make:middleware Adminlogin 创建中间件
'admin.login' => App\Http\Middleware\AdminLogin::class 注册好中间件
Route::group([ 'middleware' => 'admin.login' ],function(){ 后台一些路由 }) 路由组和中间键绑定
在 AdminLogin.php 中,怎样去验证登陆用户,没有登陆就跳转到登陆页面,登陆了就跳转到后台首页。
我应该怎么在中间件中去 if 判断,登陆用户,我看网上有些是用 session 来判断的,但是 session(' 键 ') 的键是啥呀?
我是不是应该在用户登陆的时候生成个 session 指定键名,然后在网址上输入路由就使用这个键名去判断,但生成session的值怎么写???
一头雾水,求解释。
推荐文章: