_init()
create_user()
get_profile_fields()
send_validation()
validate_tempuser()
verify()
send_signup_system_notification()
_init()
static | Loads simpleauth, ninjauth, and infused auth config files. |
---|
create_user(string $username, string $password, string $email, int $group, Array $profile_fields, bool $thirdparty, bool $bypass_verification)
If the beta_wall configuration is set it will assign the beta_group_id instead of the default.
returns | \Model_User|\Model_TempUser|false |
---|
string
username
string
password
string
email address
int
group id
Array
profile fields
bool
thirdparty adapter making the call
bool
bypass_verification overrides config setting if verification is enabled
\InfusedAuth\SimpleUserUpdateException, |
SimpleUserValidationException |
---|
get_profile_fields()
send_validation($temp_user_id) : bool
validate_tempuser($username_or_email, $password)
verify($code1, $code2) : bool | \Model_User
bool
\Model_User
send_signup_system_notification($user)