17. Vũ khí JWT & Xây dựng Custom Filter 😍
Tập Làm Mentor
0:00 / 0:00
17. Vũ khí JWT & Xây dựng Custom Filter 😍
1 025 просмотров · 5 мес. назад
Tập Làm Mentor
1,13 тыс. подписчиков
1 025 просмотров · 5 мес. назад
📌 BÀI 17: Vũ khí JWT & Xây dựng Custom Filter 😍
Trong bài này, chúng ta sẽ lột xác Spring Security lần nữa: từ bỏ session/cookie, chuyển sang xác thực hoàn toàn bằng JWT (JSON Web Token). Bạn sẽ hiểu cấu trúc JWT, tại sao nó không thể bị làm giả, và tự tay viết:
✅ JwtService – tạo & verify token với HMAC256
✅ JwtAuthenticationFilter – bắt header Authorization, đưa user vào SecurityContextHolder
✅ Cắm custom filter đúng vị trí trong SecurityFilterChain
✅ Demo thực tế với Postman: gọi API có/không token
📂 Link code bài 17:https://github.com/dragon-ball-dev/sp...
Branch: chapter_3/lesson_17
📺 Xem lại bài 16: • 16. "NGƯỜI GÁC CỔNG" Spring Security - KIẾ...
⏱️ Mốc thời gian:
00:00 – Giới thiệu mục tiêu bài học
01:37 - Intro
01:45 – JWT là gì? Cấu trúc Header.Payload.Signature
04:37 – Dựng JwtService (tạo & kiểm tra token)
26:30 – Viết JwtAuthenticationFilter (OncePerRequestFilter)
39:50 – Cập nhật SecurityConfig – addFilterBefore
46:00 – Test với Postman – thành công / thất bại
53:00 – Tổng kết & bài tập về nhà
🔔 Đừng quên LIKE & SUBSCRIBE để nhận bài 18: "Bộ 3 quyền lực – Móc nối Database vào luồng xác thực".
💬 Bình luận nếu bạn gặp lỗi gì khi code – mình sẽ hỗ trợ.
#SpringSecurity #JWT #Java #RestAPI #OncePerRequestFilter #SecurityContextHolder