TỔNG HỢP TOÀN HÀNH TRÌNH
Nâng cao
👑 BOSS chặng
CA 08 / 09
BOSS M8 — review thiết kế "Xoá tài khoản vĩnh viễn"
Thiết kế đề xuất tính năng mới, đang chờ review:
Tính năng "Xoá tài khoản vĩnh viễn":
- Endpoint: POST /admin/users/{id}/delete
- Yêu cầu: session hợp lệ (đã đăng nhập) — KHÔNG yêu cầu thêm gì khác
- Sau khi xoá: KHÔNG ghi log hành động này (dữ liệu đã xoá thì log cũng nên xoá cho gọn)
- Trạng thái xoá lưu bằng cờ deleted=true trong DB, không xoá vật lý dòng dữ liệu
❯ BOSS M8 — thiết kế trên đúng 1 phần (soft-delete bằng cờ, không xoá vật lý — tốt cho khôi phục nhầm), nhưng có 2 điểm mâu thuẫn trực tiếp với các nguyên tắc đã học trong toàn bộ hành trình CTF này. Đó là 2 điểm nào?