auth::create_local_account_helper (private)

 auth::create_local_account_helper email first_names last_name password \
    password_question password_answer [ url ] [ email_verified_p ] \
    [ member_state ] [ user_id ] [ username ] [ authority_id ] \
    [ screen_name ]

Defined in packages/acs-authentication/tcl/authentication-procs.tcl

Creates a new user in the system. The user_id can be specified as an argument to enable double click protection. If this procedure succeeds, returns the new user_id. Otherwise, returns 0.

Parameters:
email
first_names
last_name
password
password_question
password_answer
url (optional)
email_verified_p (defaults to "t")
member_state (defaults to "approved")
user_id (optional)
username (optional)
authority_id (optional)
screen_name (optional)
See Also:

Partial Call Graph (max 5 caller/called nodes):
%3 auth::create_local_account auth::create_local_account (public) auth::create_local_account_helper auth::create_local_account_helper auth::create_local_account->auth::create_local_account_helper acs_user_extension::user_new acs_user_extension::user_new (public) auth::create_local_account_helper->acs_user_extension::user_new ad_conn ad_conn (public) auth::create_local_account_helper->ad_conn ad_log ad_log (public) auth::create_local_account_helper->ad_log ad_try ad_try (public) auth::create_local_account_helper->ad_try db_dml db_dml (public) auth::create_local_account_helper->db_dml

Testcases:
No testcase defined.
[ show source ]
Show another procedure: