IP.Board  3.3.0
login_core Class Reference
Inheritance diagram for login_core:
login_convert login_external login_internal login_ipconverge login_ldap login_live

Public Member Functions

 __construct (ipsRegistry $registry)
 adminAuthLocal ($username, $email_address, $password)
 authLocal ($username, $email_address, $password)
 createLocalMember ($member)
 setForceEmailCheck ($boolean)

Data Fields

 $account_unlock = 0
 $auth_errors = array()
 $is_admin_auth = false
 $member_data = array()
 $return_code = ""

Protected Member Functions

 _appendFailedLogin ()
 _checkFailedLogins ()

Protected Attributes

 $_forceEmailCheck = FALSE
 $cache
 $DB
 $member
 $registry
 $request
 $settings

Constructor & Destructor Documentation

__construct ( ipsRegistry registry)

Constructor

public

Parameters:
objectipsRegistry reference
Returns:
void

Member Function Documentation

_appendFailedLogin ( ) [protected]

Append a failed login

protected

Returns:
boolean Account ok or not
_checkFailedLogins ( ) [protected]

Check failed logins

protected

Returns:
boolean Account ok or not
adminAuthLocal ( username,
email_address,
password 
)

Admin authentication

public

Parameters:
stringUsername
stringEmail Address
stringPassword
Returns:
boolean Authentication successful
authLocal ( username,
email_address,
password 
)

Local authentication

public

Parameters:
stringUsername
stringEmail Address
stringPassword
Returns:
boolean Authentication successful
createLocalMember ( member)

Create a local member account [public interface]

public

Parameters:
arrayMember Information [members,pfields,profile_portal]
Returns:
array New member information
setForceEmailCheck ( boolean)

Force email check flag, currently used for facebook

public

Parameters:
boolean
Returns:
null

The documentation for this class was generated from the following file:
 All Data Structures Functions Variables