Đăng Nhập Hệ Thống VNTC
Bảo mật theo vai trò thực (RBAC — Mục 5 & Mục 11 PRD, Luật BVDLCN số 91/2025/QH15). Phiên đăng nhập được ký HMAC-SHA256 & lưu Cookie HttpOnly.
Cơ chế bảo vệ đang kích hoạt:
- Mật khẩu băm
crypto.scryptSync+ Salt 128-bit riêng biệt. - Chống Brute-force: Tự động khóa 10 phút nếu nhập sai 5 lần.
- Cô lập dữ liệu cấp bản ghi: Tài khoản
ATHLETEchỉ xem/thao tác được hồ sơ của chính mình, bị chặn (HTTP 403) khỏi Coach Cockpit & Admin.
Danh Bạ Tài Khoản Theo Vai Trò Thực (PRD Role Matrix)
Bấm "Chọn & Điền nhanh" ở dòng tương ứng để kiểm thử phân quyền thực tế của từng vai trò trên hệ thống:
| Họ Tên & Chân Dung | Tài Khoản (Email) | Vai Trò (Role) | Phạm Vi Quyền Hạn Thực Tế | Thao Tác |
|---|---|---|---|---|
| Lê Bá Hùng PopTech Vietnam · Garmin Starter Owner |
hunglb@poptech.vn |
BOARD_ADMIN | Toàn quyền Ban điều hành, Coach Cockpit, Kho giáo án, Duyệt AI, Sổ cái Luật 91/2025 & Cấu hình Garmin Cloud. | |
| Ban Điều Hành VNTC Board Governance Admin |
admin@vntc.vn |
BOARD_ADMIN | Toàn quyền quản trị CLB, phê duyệt HLV, phê duyệt giáo án chuẩn và kiểm toán đồng thuận. | |
| HLV Bùi Đức Bình HLV Trưởng Đạp - Chạy (Ironman 70.3/140.6) |
binh.bui@vntc.vn |
COACH | Quản lý danh sách VĐV, giao bài CYCLING/RUNNING qua Garmin API, xử lý trùng lịch đa HLV, duyệt bản nháp AI. | |
| HLV Lê Hùng HLV Trưởng Bơi biển & Sức mạnh |
hung.le@vntc.vn |
COACH | Quản lý danh sách VĐV, giao bài SWIMMING/STRENGTH qua Garmin API, xử lý trùng lịch đa HLV, duyệt bản nháp AI. | |
| Lê Minh Châu (Elite) VĐV Full Ironman 140.6 (Readiness 42%) |
chau.le@vntc.vn |
ATHLETE | Chỉ truy cập Cổng VĐV của chính Lê Minh Châu (/athlete). Bị chặn khỏi Coach Cockpit & hồ sơ VĐV khác. |
|
| Phạm Quốc Khánh VĐV Ironman 70.3 (Readiness 71%) |
khanh.pham@vntc.vn |
ATHLETE | Chỉ truy cập Cổng VĐV của chính Phạm Quốc Khánh (/athlete). |
|
| Nguyễn Văn An VĐV Ironman 70.3 Đà Nẵng (Readiness 84%) |
an.nguyen@vntc.vn |
ATHLETE | Chỉ truy cập Cổng VĐV của chính Nguyễn Văn An (/athlete). |
|
| Đội Trưởng Sự Kiện CLB Event Captain & Moderator |
captain@vntc.vn |
EVENT_CAPTAIN | Tổ chức sự kiện tập nhóm ngoài trời, quản lý RSVP & kiểm duyệt Bảng tin cộng đồng. |