MediaWiki  master
SpecialRemoveCredentials.php
Go to the documentation of this file.
1 <?php
2 
4 
9  protected static $allowedActions = [ AuthManager::ACTION_REMOVE ];
10 
11  protected static $messagePrefix = 'removecredentials';
12 
13  protected static $loadUserData = false;
14 
15  public function __construct() {
16  parent::__construct( 'RemoveCredentials' );
17  }
18 
19  protected function getDefaultAction( $subPage ) {
20  return AuthManager::ACTION_REMOVE;
21  }
22 
23  protected function getRequestBlacklist() {
24  return $this->getConfig()->get( 'RemoveCredentialsBlacklist' );
25  }
26 }
SpecialRemoveCredentials\$loadUserData
static $loadUserData
Definition: SpecialRemoveCredentials.php:13
SpecialRemoveCredentials\getDefaultAction
getDefaultAction( $subPage)
Get the default action for this special page, if none is given via URL/POST data.
Definition: SpecialRemoveCredentials.php:19
AuthManagerSpecialPage\$subPage
string $subPage
Subpage of the special page.
Definition: AuthManagerSpecialPage.php:38
SpecialRemoveCredentials\__construct
__construct()
Definition: SpecialRemoveCredentials.php:15
SpecialPage\getConfig
getConfig()
Shortcut to get main config object.
Definition: SpecialPage.php:794
SpecialRemoveCredentials
Special change to remove credentials (such as a two-factor token).
Definition: SpecialRemoveCredentials.php:8
SpecialRemoveCredentials\getRequestBlacklist
getRequestBlacklist()
Allows blacklisting certain request types.
Definition: SpecialRemoveCredentials.php:23
SpecialChangeCredentials
Special change to change credentials (such as the password).
Definition: SpecialChangeCredentials.php:13
MediaWiki\Auth\AuthManager
This serves as the entry point to the authentication system.
Definition: AuthManager.php:88
SpecialRemoveCredentials\$allowedActions
static $allowedActions
Definition: SpecialRemoveCredentials.php:9
SpecialRemoveCredentials\$messagePrefix
static $messagePrefix
Definition: SpecialRemoveCredentials.php:11