Users
The
user database in an environment can contain an infinite number of users.
Each user can have one or more of the three user identifiers; email, phone number and username.
Two-factor
Two-factor authentication with SMS, email and authenticator app.
Internal and external users
Support for both
internal users in the environment and optionally
external users. Both user types can be provisioned. The external users can be created or
redeemed (e.g. by email) during login and the user can be
asked to enter a name, for example.
Claims
All user data is processed as
claims. Add information to users as claims. Authorize users with role claims or a more complex claim structure.
Transform claims
Change revived claims and add claims in
claim transformations at different levels. Add/replace/remove/concatenate claims stored on a user, received claims or claims defined in a claim transformation step.
Claim tasks
Use
claim tasks to query internal and external users, return an error or start a new authentication flow based on claims.