user() ?: app('guestRole'); if (!requestIsFromFrontend() && !$model->hasPermission('api.access')) { abort(401); } return $next($request); } }