guest()){
exit("你没有登录请登录");
}
$path = $request->path();
if ($path == 'admin') {
$path = str_replace('admin' ,'/', $path);
}else{
$path = str_replace('admin/' ,'', $path);
}
$role = session(LOGIN_MARK_SESSION_KEY);
$user =Auth::guard('admin')->user();
if(!$user['is_root']) {
if(!isset($role['role']) || !$role['role']) {
exit("你没有操作权限重新登录");
}
if(!array_key_exists($path,$role['role'])) {
exit("你没有操作权限重新登录");
}
}
return $next($request);
}
}