UserAuth::__construct

public UserAuth::__construct(EntityManagerInterface $entity_manager, PasswordInterface $password_checker) Constructs a UserAuth object. Parameters \Drupal\Core\Entity\EntityManagerInterface $entity_manager: The entity manager. \Drupal\Core\Password\PasswordInterface $password_checker: The password service. File core/modules/user/src/UserAuth.php, line 35 Class UserAuth Validates user authentication credentials. Namespace Drupal\user Code public function __construct(EntityManagerInterf

UserAuthenticationController

Provides controllers for login, login status and logout via HTTP requests. Hierarchy class \Drupal\Core\Controller\ControllerBase implements ContainerInjectionInterface uses LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\user\Controller\UserAuthenticationController implements ContainerInjectionInterface File core/modules/user/src/Controller/UserAuthenticationController.php, line 24 Namespace Drupal\user\Controller

UserAuthenticationController::$csrfToken

The CSRF token generator. Type: \Drupal\Core\Access\CsrfTokenGenerator File core/modules/user/src/Controller/UserAuthenticationController.php, line 59 Class UserAuthenticationController Provides controllers for login, login status and logout via HTTP requests. Namespace Drupal\user\Controller Code protected $csrfToken;

UserAuthenticationController::$flood

The flood controller. Type: \Drupal\Core\Flood\FloodInterface File core/modules/user/src/Controller/UserAuthenticationController.php, line 45 Class UserAuthenticationController Provides controllers for login, login status and logout via HTTP requests. Namespace Drupal\user\Controller Code protected $flood;

UserAuthenticationController::$routeProvider

The route provider. Type: \Drupal\Core\Routing\RouteProviderInterface File core/modules/user/src/Controller/UserAuthenticationController.php, line 73 Class UserAuthenticationController Provides controllers for login, login status and logout via HTTP requests. Namespace Drupal\user\Controller Code protected $routeProvider;

UserAuthenticationController::$serializer

The serializer. Type: \Symfony\Component\Serializer\Serializer File core/modules/user/src/Controller/UserAuthenticationController.php, line 80 Class UserAuthenticationController Provides controllers for login, login status and logout via HTTP requests. Namespace Drupal\user\Controller Code protected $serializer;

UserAuthenticationController::$serializerFormats

The available serialization formats. Type: array File core/modules/user/src/Controller/UserAuthenticationController.php, line 87 Class UserAuthenticationController Provides controllers for login, login status and logout via HTTP requests. Namespace Drupal\user\Controller Code protected $serializerFormats = [];

UserAuthenticationController::$userAuth

The user authentication. Type: \Drupal\user\UserAuthInterface File core/modules/user/src/Controller/UserAuthenticationController.php, line 66 Class UserAuthenticationController Provides controllers for login, login status and logout via HTTP requests. Namespace Drupal\user\Controller Code protected $userAuth;

UserAuthenticationController::$userStorage

The user storage. Type: \Drupal\user\UserStorageInterface File core/modules/user/src/Controller/UserAuthenticationController.php, line 52 Class UserAuthenticationController Provides controllers for login, login status and logout via HTTP requests. Namespace Drupal\user\Controller Code protected $userStorage;

UserAuthenticationController::create

public static UserAuthenticationController::create(ContainerInterface $container) Instantiates a new instance of this class. This is a factory method that returns a new instance of this class. The factory should pass any needed dependencies into the constructor of this class, but not the container itself. Every call to this method must return a new instance of this class; that is, it may not implement a singleton. Parameters \Symfony\Component\DependencyInjection\ContainerInterface $container: