Verify and Enable a Multi-Factor Authentication (MFA) Factor
Start Multi-Factor Authentication (MFA) Factor Enrollment POST
Start the enrollment of a new multi-factor authentication (MFA) factor for the authenticated user. The response contains the factor along with provider-specific setup data (such as a secret and an `otpauth_url` for TOTP) that can be used to display a QR code. The factor must then be verified via the verify endpoint before it can be used.
Generate Multi-Factor Authentication (MFA) Recovery Codes POST
Generate a new set of single-use recovery codes for the authenticated user. Recovery codes can be used to verify MFA challenges when the user does not have access to their primary MFA factor. Generating new codes replaces any previously issued codes, so they should be stored in a safe place. At least one enabled MFA factor is required to generate recovery codes.