Register a new account

Presentation

This feature is a page that allows a user to create an account.

Kinematics:

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

Configuration

Requirements

  • You have to activate the ‘create a new account’ linbuttonk in the login page. Go in Manager, General Parameters » Portal » Customization » Buttons on login page » Register new account. See portal customization.
  • The SMTP server must be setup. See SMTP server setup.

Manager Configuration

Go in General Parameters » Plugins » Register new account:

  • Mail content:
    • Confirmation mail subject: subject of the email containing the confirmation link
    • Confirmation mail content: content of the confirmation email sent to the user. If blank, the mail_register_confirm HTML template will be used. Confirmation link is stored in the $url variable
    • Credentials mail subject: subject of the email providing login and password
    • Credentials mail content: content of the credentials email sent to the user. If blank, the mail_register_done HTML template will be used. Login and generated password are stored in the corresponding $login and $password variables.
  • Other:
    • Register page URL: URL of register page (default: [PORTAL]/register)
    • Validity time of a register request: duration in seconds of a new account request. The request will be invalidated after this delay if user does not click on the link.

Note

Following variables are available in:

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

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