Bỏ qua để đến nội dung

DOL English - Forgot Password Flow (UX Supporting)

DomainsDOL EnglishUX540 words3 min read
active
  • File này tập trung trải nghiệm Quên mật khẩu ở mức sản phẩm.
  • Nguồn chuẩn tổng thể vẫn là:
  • Giúp user lấy lại quyền truy cập nhanh, dễ hiểu, không bị bế tắc.
  • Đảm bảo user có thể recovery đúng account kể cả khi nhập email phụ đã verify.
  1. User bấm Quên mật khẩu từ màn Login.
  2. Hệ thống nhận diện account bằng email user vừa nhập.
  3. Xác thực bằng mã email.
  4. Tạo mật khẩu mới.
  5. Quay lại Login với email đã điền sẵn.
  • Hệ thống gửi 1 email recovery duy nhất.
  • Trong email có đồng thời:
    • OTP để user nhập ngay trên màn recovery hiện tại,
    • link shortcut để user nhấn và đi nhanh tới bước đặt mật khẩu mới.
  • Trên sản phẩm, OTP vẫn là đường chính vì giữ user ở đúng flow đang làm.
  • Link là đường tiện lợi bổ sung cho user muốn đi nhanh từ email.
  • Nếu user vào từ link reset hợp lệ trong cùng email recovery:
    • đi nhanh tới bước tạo mật khẩu mới.
  • Nếu link không hợp lệ:
    • quay về flow xác thực mã email bằng OTP từ chính email đó.
  • Không đẩy user sang flow đăng ký.
  • Mọi lỗi đều phải có lối xử lý tiếp theo.
  • Copy tập trung vào việc user cần làm tiếp, không giải thích dài.
  • Nếu email nhập vào là verified login email của account, recovery phải tiếp tục với chính account đó.
  • Màn nhập OTP nên nói rõ user có thể nhập mã trong email hoặc nhấn link trong email nếu muốn đi nhanh.
  • Mã sai/hết hạn:
    • báo lỗi ngắn + CTA gửi lại mã.
  • Link reset lỗi:
    • fallback rõ ràng về xác thực mã.
  • User nhận cùng lúc OTP và link:
    • dùng cách nào cũng phải dẫn tới cùng account recovery,
    • không tạo cảm giác đây là 2 luồng mâu thuẫn nhau.
  • User chưa nhớ tài khoản đăng nhập nào:
    • luôn có đường quay lại login để thử phương thức khác.
  • User nhập email phụ đã verify:
    • không báo email chưa có tài khoản,
    • không gợi ý tạo tài khoản mới.
  • Tiêu đề theo hành động:
    • Xác thực email, Đặt mật khẩu mới.
  • Helper copy gợi ý:
    • Bạn có thể nhập mã trong email hoặc nhấn vào liên kết để đặt lại mật khẩu nhanh hơn.
  • Success copy:
    • ngắn, định hướng quay lại đăng nhập.
  • 2026-03-05: Rút gọn forgot-password spec theo hướng UX supporting, loại bỏ chi tiết kỹ thuật không cần cho quyết định thiết kế.
  • 2026-03-06: Bổ sung rule recovery bằng email phụ đã verify của cùng account.
  • 2026-03-06: Chốt mô hình 1 email recovery chứa cả OTP + link shortcut, trong đó OTP là đường chính trên UI.