BackupCodeResource
@Serializable
Represents a backup code resource for two-factor authentication recovery.
Backup codes are single-use recovery codes that can be used to authenticate when the user's primary two-factor authentication method (like TOTP or SMS) is unavailable. These codes should be stored securely by the user and can only be used once each.