package com.zioinfo.mall.auth.dto;

/**
 * OTP 등록/재설정 시작 응답 — 이 응답에서만 시크릿/QR/otpauth URI 를 노출한다(보안 불변).
 *
 * @param secret     TOTP 시크릿(Base32). 로그/그 외 응답 미노출.
 * @param otpAuthUri Authenticator 앱 직접 등록용 otpauth:// URI.
 * @param qrImage    QR 이미지 data URI(data:image/png;base64,...).
 */
public record OtpSetupResponse(String secret, String otpAuthUri, String qrImage) {}
