user() || !$request->user()->hasRole($role)) { abort(403, 'Unauthorized action.'); } return $next($request); } }