Class cAuthHandlerFrontend
This class contains the methods for the frontend authentication in CONTENIDO.
- cAuth
- cAuthHandlerAbstract
- cAuthHandlerFrontend
Package: Core\Authentication
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: Dominik Ziegler
Located at classes/auth/class.auth.handler.frontend.php
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: Dominik Ziegler
Located at classes/auth/class.auth.handler.frontend.php
public
|
|
public
string
|
#
preAuthorize( )
Handle the pre authorization. Let return this method a valid user ID to set before the login form is handled, otherwise false. |
public
|
#
displayLoginForm( )
Display the login form. Let this method include a file which displays the login form. |
public
string
|
#
validateCredentials( )
Validate the credentials. Let this method validate the users input against source and return a valid user ID or false. |
public
|
#
logSuccessfulAuth( )
Log the successful authentication. If wished, this method can be executed for logging an successful authentication. |
public
boolean
|
__get(),
_fetchLoginForm(),
_setAuthInfo(),
_setExpiration(),
getAuthInfo(),
getPerms(),
getUserId(),
getUsername(),
isAuthenticated(),
isLoginForm(),
logout(),
resetAuthInfo(),
restart(),
start()
|
AUTH_UID_FORM,
AUTH_UID_NOBODY
|
protected
boolean
|
$_defaultNobody
Automatic authentication as nobody. |
#
true
|
$_lifetime,
$auth
|