PHP Класс PHPFusion\Authenticate

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__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

Приватные методы

Метод Описание
_authenticate ( $inputUserName, $inputPassword, $remember )
_setUserTheme ( $user ) Validate authenticated user

Описание методов

__construct() публичный Метод

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

_setCookie() публичный статический Метод

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

expireAdminCookie() публичный статический Метод

Log out authenticated user
public static expireAdminCookie ( )

getEmptyUserData() публичный статический Метод

Get Empty User Data
public static getEmptyUserData ( )

getRedirectUrl() публичный статический Метод

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

getUserData() публичный Метод

public getUserData ( )

logOut() публичный статический Метод

Get Loging Redirect Url
public static logOut ( )

setAdminCookie() публичный статический Метод

public static setAdminCookie ( $inputPassword )

setAdminLogin() публичный статический Метод

public static setAdminLogin ( )

setLastVisitCookie() публичный статический Метод

Set user theme
public static setLastVisitCookie ( )

setUserCookie() публичный статический Метод

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

validateAuthAdmin() публичный статический Метод

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

validateAuthUser() публичный статический Метод

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