From 72b05f1b69c279e7957c5bf29e75269575ebc888 Mon Sep 17 00:00:00 2001 From: ttipo Date: Sat, 20 Jun 2026 21:15:22 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=B9=84=EB=B0=80=EB=B2=88=ED=98=B8=20?= =?UTF-8?q?=EC=B0=BE=EA=B8=B0=20=ED=99=94=EB=A9=B4=EC=9D=84=20=EB=A1=9C?= =?UTF-8?q?=EA=B7=B8=EC=9D=B8=202=EB=8B=A8=20=EB=A0=88=EC=9D=B4=EC=95=84?= =?UTF-8?q?=EC=9B=83=EC=9C=BC=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 시안(비밀번호 찾기.html) 적용 — 좌측 브랜드 패널 + 우측 폼(로그인 화면과 동일 구조) - 1단계 이메일 입력(뒤로가기 링크·재설정 링크 보내기) → 2단계 전송 완료 (메일 아이콘·수신 이메일 칩·스팸함 안내 박스·다시 보내기·로그인 복귀) - 다시 보내기 시 동일 이메일 재요청 + '전송됨 ✓' 일시 피드백 - 시안의 '30분 유효'는 실제 백엔드 토큰 TTL(1시간)에 맞춰 표기 Co-Authored-By: Claude Opus 4.8 (1M context) --- .../src/pages/relay/ForgotPasswordPage.vue | 567 ++++++++++++++---- 1 file changed, 448 insertions(+), 119 deletions(-) diff --git a/frontend/src/pages/relay/ForgotPasswordPage.vue b/frontend/src/pages/relay/ForgotPasswordPage.vue index cfcc280..c18d87f 100644 --- a/frontend/src/pages/relay/ForgotPasswordPage.vue +++ b/frontend/src/pages/relay/ForgotPasswordPage.vue @@ -1,6 +1,7 @@