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

Quên mật khẩu — Chủ / Nhân viên

import { Card, CardGrid, Steps, Aside } from ‘@astrojs/starlight/components’;

Màn Quên mật khẩu chung (/forgot-password) là luồng khôi phục cho phía dashboard (i.e. /login cho nhân viên và /vendor-login cho chủ). Màn có toggle Owner / Staff ghim yêu cầu vào một vendor type.

Quên mật khẩu — mặc định employee

URLHành vi
/forgot-passwordHiện toggle, mặc định Employee
/forgot-password?type=ownerẨn toggle, ghim Owner
/forgot-password?type=employeeẨn toggle, ghim Employee

Quên mật khẩu — biến thể employee

Luồng chỉ-cashier /cashier-login/forgot-password không có toggle (chỉ cho phép cashier). Xem Quên mật khẩu — Thu ngân.

1. **Mở màn.** - Từ `/login` hoặc `/vendor-login`, click link *"Quên mật khẩu?"* cạnh button đăng nhập. - Hoặc mở trực tiếp `/forgot-password?type=…`.
  1. Chọn loại tài khoản (chỉ khi hiện toggle).

    • Owner → tài khoản cửa hàng.
    • Staff → tài khoản nhân viên.
  2. Nhập email và click “Gửi mã”.

    • Mã OTP 6 số được gửi qua email (hết hạn 10 phút).
  3. Nhập OTP tại /verify-otp (xem Nhập mã OTP).

  4. Đặt mật khẩu mới tại /reset-password (xem Đặt lại mật khẩu).

  5. Đăng nhập lại ở màn ban đầu (/login hoặc /vendor-login).

BannerÝ nghĩaXử lý
Vui lòng nhập đúng định dạng email.Email sai formatGõ lại
Email này không được đăng ký dưới quyền <type>.Email không tồn tại, hoặc chọn sai toggleToggle Owner/Staff, hoặc liên hệ chủ
Quá nhiều yêu cầu.Rate-limitĐợi 60 giây