BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
LoginForm Class Reference
Inheritance diagram for LoginForm:
Collaboration diagram for LoginForm:

Public Member Functions

 __construct ($request=null)
 
- Public Member Functions inherited from SpecialPage
 __construct ($name= '', $restriction= '', $listed=true, $function=false, $file= '', $includable=false)
 
 getName ()
 
 getRestriction ()
 
 isListed ()
 
 setListed ($listed)
 
 listed ($x=null)
 
 isIncludable ()
 
 maxIncludeCacheTime ()
 
 including ($x=null)
 
 getLocalName ()
 
 isExpensive ()
 
 isCached ()
 
 isRestricted ()
 
 userCanExecute (User $user)
 
 displayRestrictionError ()
 
 checkPermissions ()
 
 checkReadOnly ()
 
 requireLogin ($reasonMsg= 'exception-nologin-text', $titleMsg= 'exception-nologin')
 
 prefixSearchSubpages ($search, $limit, $offset)
 
 setHeaders ()
 
 run ($subPage)
 
 execute ($subPage)
 
 outputHeader ($summaryMessageKey= '')
 
 getDescription ()
 
 getTitle ($subpage=false)
 
 getPageTitle ($subpage=false)
 
 setContext ($context)
 
 getContext ()
 
 getRequest ()
 
 getOutput ()
 
 getUser ()
 
 getSkin ()
 
 getLanguage ()
 
 getConfig ()
 
 getFullTitle ()
 
 msg ($key)
 
 addHelpLink ($to, $overrideBaseUrl=false)
 
 getFinalGroupName ()
 
 doesWrites ()
 
 getLinkRenderer ()
 
 setLinkRenderer (LinkRenderer $linkRenderer)
 

Static Public Member Functions

static getValidErrorMessages ()
 
static incrementLoginThrottle ($username)
 
static incLoginThrottle ($username)
 
static clearLoginThrottle ($username)
 
static getLoginToken ()
 
static setLoginToken ()
 
static clearLoginToken ()
 
static getCreateaccountToken ()
 
static setCreateaccountToken ()
 
static clearCreateaccountToken ()
 
- Static Public Member Functions inherited from SpecialPage
static getTitleFor ($name, $subpage=false, $fragment= '')
 
static getTitleValueFor ($name, $subpage=false, $fragment= '')
 
static getSafeTitleFor ($name, $subpage=false)
 

Public Attributes

const SUCCESS = 0
 
const NO_NAME = 1
 
const ILLEGAL = 2
 
const WRONG_PLUGIN_PASS = 3
 
const NOT_EXISTS = 4
 
const WRONG_PASS = 5
 
const EMPTY_PASS = 6
 
const RESET_PASS = 7
 
const ABORTED = 8
 
const CREATE_BLOCKED = 9
 
const THROTTLED = 10
 
const USER_BLOCKED = 11
 
const NEED_TOKEN = 12
 
const WRONG_TOKEN = 13
 
const USER_MIGRATED = 14
 

Static Public Attributes

static $statusCodes
 

Additional Inherited Members

- Protected Member Functions inherited from SpecialPage
 getCacheTTL ()
 
 getLoginSecurityLevel ()
 
 checkLoginSecurityLevel ($level=null)
 
 getSubpagesForPrefixSearch ()
 
 prefixSearchString ($search, $limit, $offset)
 
 beforeExecute ($subPage)
 
 afterExecute ($subPage)
 
 getRobotPolicy ()
 
 addFeedLinks ($params)
 
 getGroupName ()
 
 useTransactionalTimeLimit ()
 
- Static Protected Member Functions inherited from SpecialPage
static prefixSearchArray ($search, $limit, array $subpages, $offset)
 
- Protected Attributes inherited from SpecialPage
 $mName
 
 $mRestriction
 
 $mIncluding
 
 $mIncludable
 
 $mContext
 

Detailed Description

LoginForm as a special page has been replaced by SpecialUserLogin and SpecialCreateAccount, but some extensions called its public methods directly, so the class is retained as a B/C wrapper. Anything that used it before should use AuthManager instead.

Constructor & Destructor Documentation

LoginForm::__construct (   $request = null)
Parameters
WebRequest$request

Member Function Documentation

static LoginForm::clearCreateaccountToken ( )
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead
static LoginForm::clearLoginThrottle (   $username)
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead
Parameters
string$username
Returns
void
static LoginForm::clearLoginToken ( )
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead
static LoginForm::getCreateaccountToken ( )
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead
Returns
string
static LoginForm::getLoginToken ( )
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead
static LoginForm::getValidErrorMessages ( )
static
Deprecated:
since 1.27 - call LoginHelper::getValidErrorMessages instead.
Returns
array
static LoginForm::incLoginThrottle (   $username)
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead
Parameters
string$username
Returns
bool|int
static LoginForm::incrementLoginThrottle (   $username)
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead
Parameters
string$username
Returns
array|false
static LoginForm::setCreateaccountToken ( )
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead
static LoginForm::setLoginToken ( )
static
Deprecated:
since 1.27 - don't use LoginForm, use AuthManager instead

Member Data Documentation

LoginForm::$statusCodes
static
Initial value:
= [
self::SUCCESS => 'success'

The documentation for this class was generated from the following file: