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
2. Các chức năng và luồng hoạt động
1.Đăng Routeký 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ý |
2.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 |
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@ |
3. Ref task: #1242 - QA
4. Sign-up - Register
4.1 Chuyển đến trang đăng ký
B1: Tại phần header của trang web chưa đăng nhập, nhấn vào nút "Sign Up" hoặc "Đăng ký". Hệ thống chuyển đến màn hình đăng ký để tiến hành đăng ký.
4.2 Thao tác đăng ký
B1: Thực hiện điền các thông tin cần thiết để đăng ký vào các ô input ở màn hình đăng ký.B2: Nhấn nút "Sign Up" hoặc "Đăng ký" ở bên dưới form đăng ký.Thành công sẽ chuyển sang trang đăng nhập.Thất bại sẽ thông báo lỗi.