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

Quên mật khẩu — luồng Thu ngân

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

Quên mật khẩu — Thu ngân (/cashier-login/forgot-password) là form khôi phục chỉ dành cho nhân viên, mở từ màn Đăng nhập Thu ngân. Màn này ép email phải thuộc tài khoản nhân viên — chủ không thể yêu cầu reset ở đây.

Quên mật khẩu — Thu ngân

Tình huốngDùng màn nàyDùng luồng chung
Thu ngân quên MK tại PC quầy✅ /cashier-login/forgot-password❌
Thu ngân muốn reset từ dashboard❌✅ /forgot-password?type=employee
Chủ muốn reset mật khẩu❌ (bị từ chối)✅ /forgot-password?type=owner
Quản lý / giám sát có role owner❌ (bị từ chối)✅ /forgot-password?type=owner
1. **Mở màn khôi phục.** - Từ `/cashier-login`, click dòng cam *"Quên mật khẩu?"* dưới tiêu đề. - Hoặc vào `/cashier-login/forgot-password`.
  1. Nhập email nhân viên.

    • Email phải thuộc tài khoản employee.
    • Nếu email thuộc owner, API sẽ từ chối.
  2. Click “Gửi mã”.

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

  4. Chọn mật khẩu mới (xem Đặt lại mật khẩu).

  5. Đăng nhập lại ở /cashier-login với mật khẩu mới.

Quên mật khẩu — đã nhập email

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 nhân viên.Email không tồn tại, hoặc thuộc ownerDùng /forgot-password?type=owner, hoặc liên hệ chủ
Quá nhiều yêu cầu.Click “Gửi mã” quá nhiềuĐợi 60 giây