authAccount()

This application is used to authenticate an account using its WEB login and WEB password credentials.

Parameters:

    • username - username to login to selfcare interface. String. Required this or email.
    • email - email of the account to be used as an account identifier. String. Required this or username.
    • password - password to login to selfcare interface. String. Required.
    • i_customer -you have to pass i_customer parameter only when use authAccount() in trusted mode.

Returns:

    • result - OK means that account has been successfully authenticated. String.
    • i_account - i_account of authenticated account. Integer.

    • XMLRPC fault in case of any error.
    • Error code 410 is returned when account was successfully authenticated by One Time Password (see resetAccountOneTimePassword()).

NOTE: If more than one account has the same email address then the authentication with this email is impossible, you will receive XMLRPC Fault with message 'More than one account matched'.