PHP Class PHPFusion\Authenticate

Show file Open project: php-fusion/PHP-Fusion Class Usage Examples

Public Methods

Method Description
__construct ( $inputUserName, $inputPassword, $remember )
_setCookie ( $cookieName, $cookieContent, $cookieExpiration, $cookiePath, $cookieDomain, $secure = FALSE, $httpOnly = FALSE ) * Admin Login Authentication
expireAdminCookie ( ) Log out authenticated user
getEmptyUserData ( ) Get Empty User Data
getRedirectUrl ( $errorId, $userStatus = "", $userId = "" ) Set User Cookie
getUserData ( )
logOut ( ) Get Loging Redirect Url
setAdminCookie ( $inputPassword )
setAdminLogin ( )
setLastVisitCookie ( ) Set user theme
setUserCookie ( $userID, $salt, $algo, $remember = FALSE, $userCookie = TRUE ) Get user data when authenticating in user
validateAuthAdmin ( $pass = "" ) Checks or sets the lastvisit cookie
validateAuthUser ( $userCookie = TRUE ) Checks and sets the admin last visit cookie

Private Methods

Method Description
_authenticate ( $inputUserName, $inputPassword, $remember )
_setUserTheme ( $user ) Validate authenticated user

Method Details

__construct() public method

public __construct ( $inputUserName, $inputPassword, $remember )

_setCookie() public static method

* Admin Login Authentication
public static _setCookie ( $cookieName, $cookieContent, $cookieExpiration, $cookiePath, $cookieDomain, $secure = FALSE, $httpOnly = FALSE )

expireAdminCookie() public static method

Log out authenticated user
public static expireAdminCookie ( )

getEmptyUserData() public static method

Get Empty User Data
public static getEmptyUserData ( )

getRedirectUrl() public static method

Set User Cookie
public static getRedirectUrl ( $errorId, $userStatus = "", $userId = "" )

getUserData() public method

public getUserData ( )

logOut() public static method

Get Loging Redirect Url
public static logOut ( )

setAdminCookie() public static method

public static setAdminCookie ( $inputPassword )

setAdminLogin() public static method

public static setAdminLogin ( )

setLastVisitCookie() public static method

Set user theme
public static setLastVisitCookie ( )

setUserCookie() public static method

Get user data when authenticating in user
public static setUserCookie ( $userID, $salt, $algo, $remember = FALSE, $userCookie = TRUE )

validateAuthAdmin() public static method

Checks or sets the lastvisit cookie
public static validateAuthAdmin ( $pass = "" )

validateAuthUser() public static method

Checks and sets the admin last visit cookie
public static validateAuthUser ( $userCookie = TRUE )