User Registration

The user self-registration add-on is currently only available when the authentication method is database. It is useful in scenarios where external users such as customers and partners need to be provisioned to use the application.

Back-end

It consists of a single file, Registration Controller, that allows users to self-register themselves with the application. Once a user submits a registration form, the user is sent a confirmation email to verify that the email address provided by the user belongs to the user. Once the user clicks on the link provided in the confirmation email, the user is activated and registered with the application.

Front-end

The front-end consists of a registration form that can be customized.