services: access_check.permission: class: Drupal\user\Access\PermissionAccessCheck tags: - { name: access_check, applies_to: _permission } access_check.user.register: class: Drupal\user\Access\RegisterAccessCheck tags: - { name: access_check, applies_to: _access_user_register } access_check.user.role: class: Drupal\user\Access\RoleAccessCheck tags: - { name: access_check, applies_to: _role } access_check.user.login_status: class: Drupal\user\Access\LoginStatusCheck tags: - { name: access_check, applies_to: _user_is_logged_in } user.data: class: Drupal\user\UserData arguments: ['@database'] user.autocomplete: class: Drupal\user\UserAutocomplete arguments: ['@database', '@config.factory'] user_maintenance_mode_subscriber: class: Drupal\user\EventSubscriber\MaintenanceModeSubscriber tags: - { name: event_subscriber } theme.negotiator.admin_theme: class: Drupal\user\Theme\AdminNegotiator arguments: ['@current_user', '@config.factory', '@entity.manager'] tags: - { name: theme_negotiator, priority: -40 } user.permissions_hash: class: Drupal\user\PermissionsHash arguments: ['@private_key', '@cache.cache']