The Identity Platform API provides the following ways to authenticate users:
- Adaptive Authentication - multi-factor (aka MFA) authentication in which one or more security challenges must be successfully fulfilled.
- Social Login - logging in using an external social media network as the identity provider.
- OAuth2 - Authorization using flows supported by OAuth2.