12 lines
764 B
SQL
12 lines
764 B
SQL
-- =====================================================================
|
|
-- TOTP(OTP 2차 인증) 이식 — cms_user 멱등 ALTER
|
|
-- =====================================================================
|
|
-- otp_secret 은 db/91_uiws_port.sql 에서 이미 ADD(VARCHAR(255)).
|
|
-- 여기서는 등록 확정 플래그 otp_enabled 만 추가한다.
|
|
-- schema-locations 마지막(104 앞)에 등재(mode=always + continue-on-error) → 멱등 재실행 안전.
|
|
|
|
ALTER TABLE cms_user ADD COLUMN IF NOT EXISTS otp_enabled BOOLEAN DEFAULT false;
|
|
|
|
COMMENT ON COLUMN cms_user.otp_secret IS 'TOTP 시크릿(보류/확정 공용). API 응답·로그 미노출.';
|
|
COMMENT ON COLUMN cms_user.otp_enabled IS 'OTP 등록 확정 여부(최초 로그인 verify 성공 시 true).';
|