Sigra.Error.MFAError exception (Sigra v1.20.0)

Copy Markdown View Source

Raised when an MFA operation fails.

Fields

  • :error_code - one of :invalid_code, :lockout, :not_enrolled, :already_enrolled, :enrollment_required, :backup_exhausted, :invalid_backup_code
  • :message - human-readable error message (default "MFA error")
  • :metadata - map with extra data (e.g., remaining_attempts, lockout_seconds)

Summary

Types

error_code()

@type error_code() ::
  :invalid_code
  | :lockout
  | :not_enrolled
  | :already_enrolled
  | :enrollment_required
  | :backup_exhausted
  | :invalid_backup_code