Giao diện
Bảo mật
Xác thực, phân quyền và các lỗ hổng web hay gặp.
Dàn ý
- Session cookie vs JWT; lưu token ở đâu; thu hồi token.
- OAuth2, OpenID Connect: các flow chính (authorization code + PKCE, client credentials).
- Phân quyền: RBAC, ABAC; IDOR.
- OWASP top 10: injection, XSS, CSRF, SSRF, broken access control.
- Lưu mật khẩu: bcrypt / argon2, không phải SHA-256.
- Mã hoá, quản lý secret, xoay vòng khoá.
Bảo mật riêng cho database: Bảo mật database.