Register a new account

Presentation

This feature is a page that allows a user to create an account. Following steps are performed:

  1. User click on the button “Create a new account”
  2. They enter first name, last name and email
  3. They receive an email with a confirmation link
  4. After clicking, their account is created
  5. An email with his login and password is sent

Configuration

The “Create your account” button can be enabled in Portal customization parameters.

Then, go in General Parameters > Plugins > Register new account:

  • Module: Backend used for creating new account.
  • Page URL: URL of register page
  • Validity time of a register request: Duration in seconds of a new account request. The request will be deleted after this time if user do not click on the link.
  • Subject for confirmation mail: Subject of the email containing the confirmation link
  • Body for confirmation mail: The plain text content of the confirmation email the user will receive. If you leave it blank, the mail_register_confirm HTML template will be used. Confirmation link is stored in the $url variable
  • Subject for done mail: Subject of the email providing login and password.
  • Body for done mail: The plain text content of the done email the user will receive. If you leave it blank, the mail_register_done HTML template will be used. Login and generated password are stored in the corresponding $login and $password variables

Note

Following variables are available in:

* Register email body => $expMailDate, $expMailTime, $url, $mail, $firstname, $lastname and $ipAddr

* Done email body => $login, $password and $url