Module mfa

Module mfa 

Source
Expand description

Multi-Factor Authentication API Endpoints

Handles TOTP setup, verification, backup codes, and MFA management

Structs§

BackupCodeVerifyRequest
POST /mfa/verify-backup-code Verify backup code for emergency access
MfaDisableRequest
MFA disable request
MfaSetupResponse
MFA setup response
MfaStatusResponse
MFA status response
MfaVerifyRequest
MFA verify request

Functions§

disable_mfa
POST /mfa/disable Disable multi-factor authentication
get_mfa_status
GET /mfa/status Get MFA status for current user
regenerate_backup_codes
POST /mfa/regenerate-backup-codes Regenerate backup codes
setup_mfa
POST /mfa/setup Set up TOTP multi-factor authentication
verify_backup_code
verify_mfa
POST /mfa/verify Verify TOTP code to enable MFA