Phân biệt hai mã quan trọng:
Một yêu cầu có:
token: none nghĩa là chưa đăng nhập; ngược lại là tên người dùng đã xác thực.role: vai trò của người dùng (admin hoặc user), chỉ có ý nghĩa khi đã đăng nhập.Endpoint yêu cầu quyền admin:
token = none) → 401.role != admin → 403.role = admin → 200.Input:
none
user
Output: 401
Dòng 1: token (none hoặc tên người dùng).
Dòng 2: role (admin hoặc user).
Token và role là chuỗi không khoảng trắng, dài ≤ 30.
200, 401 hoặc 403.
Ví dụ:
Đầu vào:
none
user
Đầu ra:
401
Giải thích:
Đang tải editor...