Documentation

UserAuthentication
in package

Table of Contents

$exit_handler  : string
$handle_on_exit  : bool
$success  : bool
$auth_hash  : string
$loginName  : string
$password  : string
$sid  : string
$time  : int
__construct()  : mixed
apply_authentication()  : bool
encrypt_password()  : string
login()  : mixed
logout()  : mixed
site_login()  : mixed
delete_expired_sessions()  : mixed
do_login()  : mixed
get_login_data()  : mixed
get_user_by_credentials()  : array<string|int, mixed>
prepare_second_factor()  : mixed
redirect()  : mixed
two_factor_challenge()  : mixed
update_session()  : mixed

Properties

Methods

apply_authentication()

public apply_authentication() : bool
Return values
bool

delete_expired_sessions()

private delete_expired_sessions() : mixed
Return values
mixed

get_user_by_credentials()

private get_user_by_credentials() : array<string|int, mixed>
Return values
array<string|int, mixed>

prepare_second_factor()

private prepare_second_factor() : mixed
Return values
mixed

redirect()

private redirect([mixed $query_array = array() ][, mixed $query_string = '' ][, mixed $api_handler = false ]) : mixed
Parameters
$query_array : mixed = array()
$query_string : mixed = ''
$api_handler : mixed = false
Return values
mixed

two_factor_challenge()

private two_factor_challenge() : mixed
Return values
mixed

Search results