Skip to main content

TMS-1242: SignUp - Đăng ký

Tài liệu mô tả trang Đăng ký (Sign Up)

1. Mô tả tổng quan

Trang Đăng ký là nơi để người dùng tiến hành tạo tài khoản để có thể sử dụng các chức năng bắt buộc đăng nhập của web. Có 2 cách đăng ký tài khoản:

  • ĐĂng ký điền thông tin vào form đăng ký trên trang.
  • Đăng ký bằng tài khoản google, hoạt động như chức năng đăng ký bằng google của các trang web khác

Screenshot from 2025-03-03 16-41-49.png

2. Các chức năng và luồng hoạt động

Đăng ký tài khoản mặc định

  • Tiến hành nhập thông tin cần thiết ở form đăng ký (Sign Up).
  • Nhấn nút Đăng ký (Sign Up).
  • Nếu thành công: thông báo thành công và chuyển sang trang đăng nhập.
  • Nếu thất bại: thông báo lỗi.

3. API Endpoint

Phương thức Route Mô tả
POST /api/v1/auth/post/register Gửi dữ liệu xuống api xác thực và đăng ký

4. Mô tả giao diện - DB: ecom.users

Trường -en Trường -vi Cột DB Mô tả Yêu cầu Ví dụ
Full name Họ và tên name Nhập tên đầy đủ của người dùng. - Bắt buộc nhập johndoe
Email Email email Nhập địa chỉ email hợp lệ. - Bắt buộc nhập
- Đúng định dạng email
- Không trùng
johndoe@example.com
Username Tên đăng nhập username Nhập tên đăng nhập duy nhất. - Bắt buộc nhập
- Không trùng
johndoe
Password Mật khẩu password Nhập mật khẩu bảo mật. - Bắt buộc nhập ttd123@
Re-Password Nhập lại mật khẩu Không lưu DB Xác nhận lại mật khẩu. - Bắt buộc nhập ttd123@

Ref task: #1242 - QA