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
Đăng ký tài khoản mặc định
- Tại phần header lúc chưa đăng nhập của web, nhấn vào nút đăng ký ở bên góc phải trên của trang web để vào trang đăng ký.
- 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 |
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@ |