Nghiệp vụ | IT | |||
|---|---|---|---|---|
Người lập | Người duyệt | Người lập | Người duyệt | |
Tên, Chức danh | ||||
Ngày ký | ||||
Jira Link | ||||
1. Card (Mô tả tính năng)
Người dùng đăng nhập vào hệ thống theo user email (không cần nhập đuôi email).
2. Confirmation/ Acceptance Criteria (Tiêu chí nghiệm thu)
Nhập đúng thông tin Tên đăng nhập và Mật khẩu, đăng nhập thành công và di chuyển vào trang Homepage.
Không nhập thông tin Tên đăng nhập/ Mật khẩu: Hệ thống hiển thị cảnh báo “Vui lòng không được bỏ trống!”.
Nhập sai thông tin Tên đăng nhập/ Mật khẩu: Hệ thống hiển thị cảnh báo “Tài khoản hoặc mật khẩu không đúng”.
Nhấn nút con mắt ẩn hiện mật khẩu.
Tick chọn checkbox “Ghi nhớ tài khoản” hệ thống lưu thông tin để lần đăng nhập sau không cần nhập lại.
Click nút “Quên mật khẩu?” hiển thị thông báo “Vui lòng liên hệ <Email> để được cấp lại mật khẩu”
3. Conversation (Mô tả chi tiết)
3.1 UIUX:
3.2 Luồng:
3.3 API Spec: <gắn link tài liệu mô tả API vào đây>
Method | POST | URL | /api/auth/login |
|---|
1. Headers
Header | Value | Required |
|---|---|---|
Content-Type | application/json | Yes |
2. Parameters
Field | Type | Required | Description |
|---|---|---|---|
string | Yes | User's registered email address | |
password | string | Yes | User's password |
3. Response
Mã lỗi | Mô tả | |
|---|---|---|
200 | OK | Thành công |
400 | Bad Request | Nhập đủ thông tin |
401 | Unauthorized | Sai Username hoặc Pass |
3.4 Mô tả các trường dữ liệu trên màn hình:
Field (Trường dữ liệu) | Type (Kiểu dữ liệu) | Required (Bắt buộc) | Validation (Quy định) | Description (Mô tả) |
|---|---|---|---|---|
Username | Text | Yes | Maxlength = 50 | |
Password | Text | Yes | Maxlength = 50 |

