Authentication Action API
This API allows users to take action on the list of suggested verification methods during the authentication flow.
Use Case: When a user logs in and the system suggests additional verification methods (like TOTP, SMS, etc.), this API allows the user to:
- SKIP the suggestions temporarily (they'll be asked again later)
- DONOTSHOWAGAIN to permanently dismiss the suggestions (until admin changes are made)
Integration Flow:
- User initiates login and receives a prevalidation response with
validationType: suggest_verification_methods - The prevalidation response includes a
track_idand a list of suggested verification methods - Your application displays the suggestions to the user
- User makes a decision (SKIP or DONOTSHOWAGAIN)
- Call this API with the
track_idand the user's decision - The preference is stored and will be respected in future login attempts
Security:
- Track IDs expire after 1 hour
- User's subject identifier (
sub) is removed from responses - Track IDs are validated and sanitized
Authentication
- OAuth 2.0: OAuth2
Security Scheme Type: | oauth2 |
|---|---|
OAuth Flow (implicit): | Authorization URL: https://domain/authz-srv/authz Scopes:
|
OAuth Flow (clientCredentials): | Token URL: https://domain/token-srv/token Scopes:
|
OAuth Flow (authorizationCode): | Token URL: https://domain/token-srv/token Authorization URL: https://domain/authz-srv/authz Refresh URL: https://domain/token-srv/token Scopes:
|
Terms of Service
https://www.cidaas.com/terms-of-use/