User registration
The OneWelcome Identity Platform supports user registration via custom API identity providers (IDP) and browser IDPs, such as SAML or external IDPs that are configured in the Identity Broker or Tulip.
Custom API identity providers
One-step API
A one step API only calls the complete script. This type of identity provider can be used to validate a single request by the user, such as a username and password. It runs the complete script, and returns the status and any custom data that is defined in the script.
Two-step API
A two-step API uses the init and complete scripts that have been defined for the identity provider in the admin console. The init endpoint responds with a status and any custom data that has been defined in the script.
Versions
The custom registration has multiple endpoint versions, which differentiate by authentication.
Backchannel communication
Refer to the Custom Registration Backchannel Communication API for more information about backchannel communication.
Identity provider configuration
See Configure a Custom API Identity Provider for more information on configuration.