User registration
11.1.1. User registration self-service

The user registration self-service is a process within the Loginapp that allows new users to register, i.e., to create a user account in Airlock IAM.

During the self-registration process, the necessary data about the new users is collected, and, depending on the configuration, they can immediately be given access to all or only specified applications.

The self-registration process is highly configurable and can be customized and extended.

  • The process is typically structured as follows (example):
  • 1.
    Enter context data (such as email address, name, date of birth, address, nationality, etc.).
  • 2.
    Accept terms of services
  • 3.
    Verify the provided email address and or mobile phone number.
  • 4.
    Choose username and password.
  • 5.
    Set other properties (e.g. roles and auth method) and persist the user account.

The Loginapp REST UI is much more flexible regarding the user registration self-service than the JSP-Loginapp:

  • JSP-Loginapp: the steps in the self-registration process are more or less fixed.
  • Loginapp REST UI and Loginapp REST API support
    • arbitrary self-registration flows.
    • multiple parallel flows.

Status after self-registration

After successful self-registration, a new user account exists. Depending on the configuration the account may be ready for login or, e.g., locked to be verified by a user administrator.

The user may automatically be logged in after self-registration and given limited access rights.

Self-registration usually provides only little evidence of the end-user's real identity. Access to applications after self-registration should therefore be limited accordingly.

Further information and links