*/
use MediaWiki\Auth\AuthManager;
-use MediaWiki\Auth\AuthenticationRequest;
use MediaWiki\Auth\AuthenticationResponse;
/**
*/
use MediaWiki\Auth\AuthManager;
-use MediaWiki\Auth\AuthenticationRequest;
use MediaWiki\Auth\AuthenticationResponse;
use MediaWiki\Auth\CreateFromLoginAuthenticationRequest;
*/
use MediaWiki\Auth\AuthManager;
-use MediaWiki\Auth\AuthenticationRequest;
use MediaWiki\Auth\AuthenticationResponse;
/**
<?php
-use MediaWiki\MediaWikiServices;
/**
* This program is free software; you can redistribute it and/or modify
use Config;
use StatusValue;
-use User;
/**
* Check if the user is blocked, and prevent authentication if so.
namespace MediaWiki\Auth;
-use StatusValue;
use User;
/**
namespace MediaWiki\Auth;
use Config;
-use StatusValue;
/**
* Handles email notification / email address confirmation for account creation.
namespace MediaWiki\Auth;
use BagOStuff;
-use Config;
use MediaWiki\Logger\LoggerFactory;
use Psr\Log\LoggerAwareInterface;
use Psr\Log\LoggerInterface;
use Psr\Log\LogLevel;
-use Psr\Log\NullLogger;
-use User;
/**
* A helper class for throttling authentication attempts.
use MediaWiki\Auth\AuthenticationResponse;
use MediaWiki\Auth\AuthManager;
use MediaWiki\Logger\LoggerFactory;
-use MediaWiki\Session\SessionManager;
use MediaWiki\Session\Token;
/**
use MediaWiki\Auth\Throttler;
use MediaWiki\Logger\LoggerFactory;
use MediaWiki\Session\SessionManager;
-use Psr\Log\LogLevel;
/**
* Holds shared logic for login and account creation pages.
use MediaWiki\Auth\AuthManager;
use MediaWiki\Logger\LoggerFactory;
-use Psr\Log\LogLevel;
/**
* Implements Special:CreateAccount
use MediaWiki\Auth\AuthManager;
use MediaWiki\Logger\LoggerFactory;
-use Psr\Log\LogLevel;
/**
* Implements Special:UserLogin