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.

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

Status after self-registration

The status of a user account after self-registration depends on the configuration of Airlock IAM. For the Loginapp UI and Loginapp REST API, the user is locked by default and a User Unlock Step (self-registration) can be configured in the flow to set the state of the account to unlocked.

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.