Verify an MFA challenge
Verifies a one-time passcode or recovery code against the MFA session token and issues OAuth2 tokens. Public: authenticated by the mfaToken in the body.
Body
Short-lived MFA session token issued when a login requires MFA.
"eyJhbGciOiJIUzI1NiJ9..."
The MFA method being verified.
app, email "app"
One-time passcode (6 numeric digits) for TOTP/email. Provide either passcode or recoveryCode.
"******"
A single-use recovery code, as an alternative to a passcode. Provide either passcode or recoveryCode.
"******"
Response
OK
The issued OAuth2 access token (JWT).
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ"
Access token lifetime in seconds.
3600
The refresh token to obtain a new access token.
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ"
The token type; always "Bearer".
"Bearer"
The OIDC ID token (JWT).
"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ"
Space-delimited scopes granted to the token.
"openid profile email"

