user(); if (! $user) { abort(403, '需要登录'); } foreach ($permissions as $permission) { if ($user->canPerm($permission)) { return $next($request); } } abort(403, '无访问权限'); } }