OAuth 2.0 và OpenID Connect qua ví dụ với Spring Boot 3
Phân biệt OAuth 2.0 và OpenID Connect, rồi dựng client đăng nhập OIDC và resource server kiểm tra JWT bằng Spring Security, kèm test.
Phân biệt OAuth 2.0 và OpenID Connect, rồi dựng client đăng nhập OIDC và resource server kiểm tra JWT bằng Spring Security, kèm test.
Tổng hợp cách dùng JWT an toàn trong Spring Boot và các lỗi bảo mật phổ biến như alg=none, lộ secret, không kiểm tra expiration.
Tìm hiểu cách băm mật khẩu an toàn với bcrypt và argon2 trong Spring Boot, tránh các lỗi phổ biến khiến hệ thống dễ bị tấn công.
Tìm hiểu 5 lớp phòng vệ chống prompt injection cho hệ thống LLM — spotlighting, instruction hierarchy, least-privilege tools, human-in-the-loop, planner/executor split — kèm code Java minh họa.
Tìm hiểu CSRF attack hoạt động ra sao, SameSite cookie attribute giúp gì, và cách cấu hình CSRF token đúng trong Spring Boot.
Tìm hiểu cơ chế SQL injection hoạt động thế nào và cách PreparedStatement/JPA giúp bạn phòng chống triệt để.
Tìm hiểu cơ chế tấn công XSS (Reflected, Stored, DOM-based) và cách phòng chống hiệu quả bằng encoding, CSP, và các công cụ của Spring Security.