Project

General

Profile

Actions

개선(improvement) #2005

closed

기능(Feature) #1110: * EMAIL TEMPLATE CHANGE

[Email Verification] Add manual email verification flow & expiration condition for auto-sent email

Added by ziniy Kang 5 months ago. Updated 4 months ago.

Status:
완료성공(Resolve)
Priority:
보통(Normal)
Assignee:
Start date:
10/22/2025
Due date:
10/22/2025
% Done:

100%

Estimated time:
(Total: 5.00 h)
Part:
Build env.:
Prod

Description

① Đã thêm tính năng xác minh email thủ công trong trang My Page.
https://www.figma.com/design/0x5UMVnHNR7eo4sbHoy7Gn/-SB--Email-Template?node-id=695-2065&t=atLNjgr7CtaijlgY-11
② Đã bổ sung mô tả điều kiện hết hạn cho email tự động gửi sau khi đăng ký.
https://www.figma.com/design/0x5UMVnHNR7eo4sbHoy7Gn/-SB--Email-Template?node-id=695-2385&t=atLNjgr7CtaijlgY-4
Được update trong plan (màu đỏ)
3.Email temp sẽ sử dụng bản hiện tại .


Files

Ohmyhotel and 5 more pages - Work 2 - Microsoft​ Edge 2025-10-23 10-27-13.mp4 (48.6 MB) Ohmyhotel and 5 more pages - Work 2 - Microsoft​ Edge 2025-10-23 10-27-13.mp4 Email Verification issue Tracy Truong, 10/23/2025 03:37 AM
picture884-1.png (147 KB) picture884-1.png Email subject Tracy Truong, 10/23/2025 03:42 AM
picture154-1.png (50.1 KB) picture154-1.png Tracy Truong, 10/23/2025 06:39 AM
picture382-1.png (82.7 KB) picture382-1.png ziniy Kang, 10/23/2025 06:48 AM
[Ohmyhotel] Membership Completion Guide - tracytestomh@gmail.com - Gmail - Google Chrome 2025-10-24 16-48-02.mp4 (5.96 MB) [Ohmyhotel] Membership Completion Guide - tracytestomh@gmail.com - Gmail - Google Chrome 2025-10-24 16-48-02.mp4 Tracy Truong, 10/24/2025 09:48 AM
picture744-1.png (60.3 KB) picture744-1.png 1 Tracy Truong, 10/28/2025 03:17 AM
image.png (36.7 KB) image.png Tracy Truong, 10/28/2025 05:01 AM
picture411-1.png (193 KB) picture411-1.png PC - Input expired code Tracy Truong, 10/28/2025 06:18 AM
picture411-2.png (83.6 KB) picture411-2.png expired code Tracy Truong, 10/28/2025 06:18 AM
picture411-3.png (97.8 KB) picture411-3.png new code Tracy Truong, 10/28/2025 06:18 AM
picture411-4.png (59.3 KB) picture411-4.png MO - Input expired code Tracy Truong, 10/28/2025 06:18 AM
picture411-5.png (109 KB) picture411-5.png expired code Tracy Truong, 10/28/2025 06:18 AM
picture411-6.png (123 KB) picture411-6.png new code Tracy Truong, 10/28/2025 06:18 AM
picture411-7.png (59 KB) picture411-7.png email subject Tracy Truong, 10/28/2025 06:18 AM
Ohmyhotel and 3 more pages - Work 2 - Microsoft​ Edge 2025-10-29 11-47-52.mp4 (6.25 MB) Ohmyhotel and 3 more pages - Work 2 - Microsoft​ Edge 2025-10-29 11-47-52.mp4 MO - service center click > go to 1:1 inquiry Tracy Truong, 10/29/2025 04:48 AM
Ohmyhotel and 3 more pages - Work 2 - Microsoft​ Edge 2025-10-29 11-48-55.mp4 (16.7 MB) Ohmyhotel and 3 more pages - Work 2 - Microsoft​ Edge 2025-10-29 11-48-55.mp4 PC - service center click > go to 1:1 inquiry Tracy Truong, 10/29/2025 04:49 AM
picture502-1.png (48.9 KB) picture502-1.png Tracy Truong, 10/29/2025 04:52 AM
picture502-2.png (61 KB) picture502-2.png Tracy Truong, 10/29/2025 04:52 AM
picture502-3.png (103 KB) picture502-3.png Log in with SNS - auto verify Tracy Truong, 10/29/2025 04:52 AM
picture502-4.png (147 KB) picture502-4.png pop up alert when did not verify yet Tracy Truong, 10/29/2025 04:52 AM
picture502-5.png (119 KB) picture502-5.png before verify state Tracy Truong, 10/29/2025 04:52 AM
picture502-6.png (142 KB) picture502-6.png verify pop up Tracy Truong, 10/29/2025 04:52 AM
picture502-7.png (119 KB) picture502-7.png click service center hyperlink Tracy Truong, 10/29/2025 04:52 AM
picture502-8.png (108 KB) picture502-8.png verify completed state - PC Tracy Truong, 10/29/2025 04:52 AM
picture502-9.png (94.5 KB) picture502-9.png verify completed state - MO Tracy Truong, 10/29/2025 04:52 AM

Subtasks 1 (0 open1 closed)

개선(improvement) #2008: [BE] Add API Verify Email Sign-Up완료성공(Resolve)Joo dev10/22/202510/22/2025

Actions

Related issues

Related to OMH - 기능(Feature) #1964: [FE] Add a Email Verification Process in My Page완료성공(Resolve)John Lee10/22/202510/22/2025

Actions
Related to OMH - 개선(improvement) #2158: [Design] Adjust Text for Email Verification Page (Expired/Already Verified Case)완료성공(Resolve)Eric Quach10/31/202510/31/2025

Actions
Actions #1

Updated by ziniy Kang 5 months ago

  • Description updated (diff)
Actions #2

Updated by ziniy Kang 5 months ago

  • Parent task changed from #1964 to #1110
Actions #3

Updated by ziniy Kang 5 months ago

Actions #4

Updated by John Lee 5 months ago

  • Status changed from 신규(New) to 진행(Doing)
Actions #5

Updated by John Lee 5 months ago

  • Status changed from 진행(Doing) to QA test
  • Assignee changed from John Lee to Tracy Truong
  • Build env. set to Staging
Actions #6

Updated by Tracy Truong 5 months ago

1:Booking Inquiry: Booking Search > Non-member Booking Check/Inquiry > Search by Email > [Get Verification Code] => ok

2:Login: Login / Membership No. > [Login with Code] or [Resend Code] => ok

3:Password Reset: Login / Membership No. > [Forgot Password?] or [Resend Code] => ok

4:Email Verification
Email Verification: My Page → Profile → Edit Personal Information → Email → [Verify] > Manual email verification code sent from My Page. => ok
When a manual verification code is sent, any previously issued code or link 
(including the one automatically sent right after sign-up) becomes expired. => Failed
Issue 1:
When click verify btn & manual code is sent
Veriry code before expired & can not use => ok
BUT
1st case: if I input that expired code, click confirm btn, there is no action or alert displayed, it will make user confuse this btn is active to work or not (Dear Lexi Kim , please advise us for this case. I suggest need to have alert or error message as "Verify code is expired. Please use the newest code sent to email you entered or click resend verify code")
After that, Even though I re-input correct code, this btn also not work. I need to click verify btn again & input new code.
Issue 2 Verify link btn in sign up complete email still active When a manual verification code is sent

Issue 3: Wrong email subject
As is: [Ohmyhotel] OTP Verification Code - Login / [오마이호텔] 로그인 인증번호 안내
Figma: [Ohmyhotel] OTP Verification Code – Email Verification / [오마이호텔] 계정 이메일 인증번호 안내

Actions #7

Updated by John Lee 5 months ago

  • Status changed from 완료실패(Failed) to 진행(Doing)
Actions #8

Updated by Tracy Truong 5 months ago

Dear John Lee
Please check https://www.figma.com/design/vOGs1fRewULwCFidZcWR69/Login---Sign-up-process?node-id=104-10087&t=HRiVXhrEJbrmrbEA-1 (updated 23 Oct by Lexi Kim) for 1st case in my cmt above
New rule will apply for all verify code pop up so please tell me if you need to create a new task for this case. Thank you

Actions #9

Updated by ziniy Kang 5 months ago

PC 7-1 page, MO 7-2 page

Actions #10

Updated by John Lee 5 months ago

  • Status changed from 진행(Doing) to QA test
  • Assignee changed from John Lee to Tracy Truong

Fixed

Actions #11

Updated by Tracy Truong 5 months ago

Issue 1: failed (alert not change as new requirement)
Issue 2: ok
Issue 3: failed

Actions #12

Updated by John Lee 4 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from John Lee to Tracy Truong

Fixed

Actions #13

Updated by Tracy Truong 4 months ago

  • Status changed from QA test to 완료실패(Failed)
  • Assignee changed from Tracy Truong to John Lee

PC: input expired/ wrong OTP code but there is no error message => failed
MO/PC: click verify btn > veryfy code sent to email > close pop up > click verify btn again (still within 60s) > popup verify apppear but there is no new code is sent, after 60s, click verify again - new code is sent
=> Need to re-confirm with Plan in this case
-Option 1: within 60s when the verify code is sent, if you click verify btn again, alert "An verification code has already been sent to this email. Please try again after ... seconds or enter a different email address." to match with other verify pop up on system
-Option 2: new code still sent even though user click verify btn within 60s, & if user input old verify code, will alert "the code is expired ..." as new plan Lexi already updated
Link: https://www.figma.com/design/vOGs1fRewULwCFidZcWR69/Login---Sign-up-process?node-id=104-10087&t=HRiVXhrEJbrmrbEA-1 (PC 7-1 page, MO 7-2 page)

Actions #14

Updated by John Lee 4 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from John Lee to Tracy Truong

Fixed

Actions #15

Updated by Tracy Truong 4 months ago

Dear John Lee
cc: Lexi Kim
As discussed, I would like to record new rule for this task
1: When users click verify btn > close pop up verify code > click verify btn again > pop sup appear with message "resend verification code (... seconds)" & don't have alert pop up appears
2: When users resend code & update old code > error message "Invalid code. Please check and try again." => on PC, there is bug - don't show error message, please recheck
For more infomation for this case
1st: resend code & input expired code immediately > there is no error message
2nd: resend code & input wrong code, after that input expỉed code => error message appears
Please contact me or comt in this task if any update. Thank you

Actions #16

Updated by John Lee 4 months ago

  • Status changed from 피드백(Feedback) to QA test
  • Assignee changed from John Lee to Tracy Truong

Fixed

Actions #17

Updated by Tracy Truong 4 months ago

Tracy Truong wrote in #note-15:

Dear John Lee
cc: Lexi Kim
As discussed, I would like to record new rule for this task
1: When users click verify btn > close pop up verify code > click verify btn again > pop sup appear with message "resend verification code (... seconds)" & don't have alert pop up appears
2: When users resend code & update old code > error message "Invalid code. Please check and try again." => on PC, there is bug - don't show error message, please recheck
For more infomation for this case
1st: resend code & input expired code immediately > there is no error message
2nd: resend code & input wrong code, after that input expỉed code => error message appears
Please contact me or comt in this task if any update. Thank you

=>Rechecked this case, ok

New cases:
1/ Please change "resend verify btn" to orange when

2/ Login: Failed - sent email with subject "[Ohmyhotel] OTP Verification Code – Email Verification"

Actions #18

Updated by ziniy Kang 4 months ago

  • Status changed from 피드백(Feedback) to 완료실패(Failed)
Actions #19

Updated by John Lee 4 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from John Lee to Tracy Truong

Fixed on staging

Actions #21

Updated by Lexi Kim 4 months ago

  • Status changed from 완료(Done) to 확인(Confirmed)

stg test done.

Actions #22

Updated by John Lee 4 months ago

  • Status changed from 확인(Confirmed) to QA test
Actions #23

Updated by John Lee 4 months ago

  • Build env. changed from Staging to Prod
Actions #24

Updated by John Lee 4 months ago

  • Assignee changed from John Lee to Tracy Truong
Actions #25

Updated by Zia Han 4 months ago

  • Related to 개선(improvement) #2158: [Design] Adjust Text for Email Verification Page (Expired/Already Verified Case) added
Actions #26

Updated by ziniy Kang 4 months ago

  • Status changed from QA test to 확인(Confirmed)
Actions #27

Updated by ziniy Kang 4 months ago

  • Assignee changed from Tracy Truong to John Lee
Actions #28

Updated by John Lee 4 months ago

  • Status changed from 확인(Confirmed) to QA test
  • Assignee changed from John Lee to Tracy Truong
Actions #29

Updated by Lexi Kim 4 months ago

  • Status changed from QA test to 완료성공(Resolve)
  • Assignee changed from Tracy Truong to John Lee

PROD test done.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)