User Registration

This pattern allows you to register new users to access the application in a specific level/role, inclusive you can define an EPH for this user.

Topics

Use case

A person registers himself in the APS.NET application. This person can also register himself as a client. After registration, this person has access to the PRO module as an administrator.

Genio Implementation

  1. Go to the Generation tab->Generation Application
  2. Change the desired application
  3. In the "User Registration" group:
  • Checks the option to allow registration of new users
  • And click on the "To set up" button

applicationchange

  • Then insert a new user settings
  • This action will open a new form to configure the user registration:
    • In this form you can define a title and an icon
    • The first form that will appear (if you don't specify, it will be the PSW form)
    • Then you must configure the business form (E.g. client form to define the name of my client)
    • You can also configure another customized PSW form

insertform

newusersetup

  • And finally you define the level/role for the registered user and EPH if it is the case.

role

Webadmin: Email server configuration

  • First of all, in the WebAdmin administration portal, in the Email Server menu item, create and configure a new Email server for sending messages.

emailserver

emailserverconfiguration

  • In the same menu, change to the tab More and define the email server to User Registration. Here, you can also define the email server to the Password recovery, but for this pattern, it isn't mandatory to define that.

more

Browser rendering

When the application is open, on the login page, it will appear a "Register" button.

register

  • The user should click on this button and configure:
    • The name, email, password, and confirmation password

newuser

  • Then will appear the business form is configured, and the user should fill it in.

  • In the end the user must fill in the captcha field.

captcha

  • After saving, the new user will receive in his email box a confirmation email.

confirmation

  • To finish the registration the user must confirm the email.
  • In the end the user can log on to the application.

(If your user as an associated EPH, the association between the EPH and the user should be done, and the user only can access the application after this association.)

See also

When you configure user registration it's recommended to also activate Password Recovery