Khóa Học Bảo Mật API Backend Tây Java - Bài 1. Các cơ chế bảo mật API Backend và Database phân quyền
Автор: KhoaHoc24h
Загружено: 2025-10-21
Просмотров: 3
Xem trọn bộ Khóa Học Bảo Mật API Backend Tây Java ở đây: https://khoahoc24h.org/khoa-hoc/bao-m...
Xem trọn bộ các khóa học của Tây Java ở đây: https://khoahoc24h.org/danh-muc/khoa-...
Nội Dung Khóa Học
🔹 1. Giới Thiệu Về Bảo Mật API
Tổng quan về bảo mật trong hệ thống backend.
Các loại tấn công phổ biến (SQL Injection, XSS, CSRF, Brute Force…).
Tầm quan trọng của xác thực (Authentication) và phân quyền (Authorization).
Mô hình bảo mật hiện đại cho API RESTful.
🔹 2. Spring Security Từ Cơ Bản Đến Nâng Cao
Cấu trúc và nguyên lý hoạt động của Spring Security.
Cấu hình xác thực cơ bản với UsernamePasswordAuthenticationToken.
Sử dụng AuthenticationProvider, UserDetailsService, PasswordEncoder.
Cấu hình nâng cao: Filter Chain, Custom Security Config, Exception Handling.
🔹 3. Tích Hợp JWT Cho Bảo Mật API
Giới thiệu JWT (JSON Web Token) và vai trò trong xác thực API.
Cấu trúc của JWT: Header – Payload – Signature.
Cách tạo, mã hóa và xác thực JWT trong Spring Boot.
Cấu hình filter để xác minh JWT trong mỗi request.
#SpringSecurity #JWT #RBAC #JavaBackend #TayJava #BackendSecurity #SpringBoot #ApiSecurity
Thực hành bảo mật API Login/Register bằng JWT.
🔹 4. RBAC (Role-Based Access Control)
Giới thiệu mô hình phân quyền theo vai trò (RBAC).
Tạo bảng Role, Permission trong cơ sở dữ liệu.
Liên kết User – Role – Permission.
Cấu hình @PreAuthorize, @Secured, AccessDecisionManager trong Spring Security.
Phân quyền chi tiết cho từng API Endpoint.
🔹 5. Bảo Mật API Nâng Cao
Bảo mật bằng Refresh Token và Token Rotation.
Giới hạn truy cập (Rate Limiting, IP Filtering).
Cấu hình HTTPS và SSL cho môi trường production.
Xử lý Logout, Token Blacklist và bảo vệ API trước tấn công CSRF.
Audit Logs – Ghi lại hoạt động người dùng và truy cập bất thường.
🔹 6. Triển Khai Và Kiểm Thử Bảo Mật
Kiểm thử API bằng Postman và Insomnia.
Mô phỏng tấn công brute-force và đánh giá hiệu quả bảo mật.
Triển khai ứng dụng bảo mật lên môi trường Docker hoặc VPS.
Giám sát bảo mật với Spring Actuator, Prometheus hoặc Grafana.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: