Bỏ qua, tới nội dung chính
Cà Phê & Code Cà Phê & Code
  • Trang chủ
  • Chuyên mục
    • Go
    • Java
    • Spring

    • Tất cả chuyên mục
  • Sê-ri
  • Thẻ
  • Giới thiệu
  • Liên hệ
Đăng nhập
  1. Trang chủ
  2. Thẻ
  3. spring-security

#spring-security

9 bài viết
Spring 31/07/2026 5 phút

Mười bài về bảo mật, và bốn chỗ proxy của Spring làm phân quyền biến mất

Tổng kết chặng bảo mật: những kết quả đo đi ngược trực giác, danh sách kiểm trước khi lên sản xuất, và ba nguyên tắc.

#spring#zero-to-hero#tong-ket#spring-security#bao-mat#java
0
Spring 30/07/2026 5 phút

MockMvc nói 403, máy chủ thật trả 405 — cùng một đoạn mã, cùng một request

@WithMockUser và spring-security-test, ba loại lỗi MockMvc không bao giờ bắt được, và bốn test bảo mật đáng viết.

#test#spring#zero-to-hero#spring-security#bao-mat#java
0
Spring 28/07/2026 6 phút

Cấu hình HSTS xong mà header không xuất hiện — vì nginx quên một dòng X-Forwarded-Proto

Sáu header bảo mật đo được, CSP viết cho đúng, và vì sao script nội tuyến không chạy trên trình duyệt thật trong khi test vẫn xanh.

#spring#zero-to-hero#spring-security#bao-mat#java#csp
0
Spring 27/07/2026 6 phút

OAuth2 không phải giao thức đăng nhập — và ba luồng cũ đã bị khai tử

Phân biệt OAuth2 với OIDC, luồng duy nhất còn đúng năm 2026, cấu hình đăng nhập Google trong Spring, và PKCE.

#spring#zero-to-hero#oauth2#spring-security#oidc#java
0
Spring 26/07/2026 6 phút

Payload của JWT đọc được bằng mắt, và xác minh mất 0,012ms — hai con số quyết định khi nào nên dùng nó

Bốn kiểu token giả bị từ chối, chi phí ký và xác minh đo được, và ba câu hỏi phải trả lời trước khi bỏ session.

#spring#zero-to-hero#jwt#spring-security#bao-mat#java
0
Spring 25/07/2026 6 phút

Gửi đúng token CSRF vẫn nhận 403 — Spring Security 6 xoay token lúc đăng nhập và hoãn ghi cookie

CSRF đo từ đầu tới cuối, hai thay đổi của Security 6 làm SPA gãy, và vì sao lỗi 403 hiện ra thành 401.

#spring#zero-to-hero#csrf#spring-security#bao-mat#java
0
  • 1
  • 2

Trang 1 / 2 — tổng 9 bài viết

Tìm kiếm
Admin

Nơi cà phê gặp dòng code

Xem thêm
Chuyên mục
  • Java 100
  • Go 60
  • Spring 60
Xem nhiều nhất
Biến, kiểu nguyên thuỷ và kiểu tham chiếu: vì sao 127 khác 128 05/05/2026 · 18
Từ 866MB xuống 126MB — và ảnh nhỏ nhất lại in tiếng Việt thành dấu hỏi 06/08/2026 · 17
Lỗi đua có mặt trong cả 900 lần chạy. Test bắt được 0% — cho tới khi tôi thêm một dòng sleep 05/08/2026 · 16
Từ mã nguồn tới lúc chạy: mổ một file .class ra xem bên trong 04/05/2026 · 16
Bốn câu SQL H2 chấp nhận mà PostgreSQL từ chối — và H2 hoá ra không hề nhanh hơn 04/08/2026 · 15
Thẻ phổ biến
#java#zero-to-hero#100-ngay-java#go#golang#spring#dong-thoi#hieu-nang#bao-mat#van-hanh#collections#csdl#jvm#thiet-ke#jpa#spring-boot#spring-security#stream#test#oop#jmh#cong-cu#docker#error#functional#go-loi#http#interface#io#luong-ao#spring-mvc#tong-ket#bytecode#generics#logging#trien-khai#bat-bien#bo-nho#build#cache#exception#gc#giam-sat#jdbc#json#lambda#sql#bat-dong-bo#channel#collectors#context#giao-dich#hikaricp#jackson#java-time#jdk#jfr#junit#lo-trinh#maven#module#optional#owasp#pattern-matching#postgresql#record#rest#sealed#testcontainers#timezone#unicode#actuator#async#atomic#autoboxing#bigdecimal#blockingqueue#cas#cau-hinh#classloader#classpath#comparator#completablefuture#concurrenthashmap#constructor#cors#criteria#csp#csrf#da-hinh#database#deadlock#default-method#deque#dieu-khien#do-luong#do-tre#dto#encapsulation#encoding#equals#executor#flaky#flatmap#flyway#forkjoin#graalvm#gradle#hashcode#hashmap#hibernate#inner-class#iterator#javac#javap#jit#jlink#jmm#jstack#jwt#ke-thua#khoa#kien-truc#kieu-du-lieu#list#mang#map#mat-khau#memory-leak#method#mockito#native-image#nio#oauth2#oidc#package#pecs#phan-quyen#phan-trang#phu-thuoc#pprof#queue#redis#regex#resource#restclient#sap-xep#scheduled#sdkman#serialization#servlet#set#slf4j#slice#solid#spring-data#string#struct#structured-concurrency#su-kien#switch#synchronized#thiet-ke-api#thread#threadlocal#thread-pool#thymeleaf#time#toan-tu#tracing#treemap#type-erasure#upload#varargs#volatile#webclient
Lưu trữ
  • Tháng 8/2026 33
  • Tháng 7/2026 93
  • Tháng 6/2026 64
  • Tháng 5/2026 30
Theo dõi blog

Nhận email mỗi khi có bài viết mới. Không quảng cáo, huỷ bất cứ lúc nào.

Hoặc dùng RSS
Cà Phê & Code Cà Phê & Code

Blog cá nhân chia sẻ kiến thức lập trình, kiến trúc phần mềm và công nghệ.

Liên kết
  • Trang chủ
  • Chuyên mục
  • Thẻ
  • Giới thiệu
  • Liên hệ
Chuyên mục nổi bật
Java (100)Go (60)Spring (60)

© 2026 Cà Phê & Code. Bảo lưu mọi quyền. Được xây dựng bằng Spring Boot & Thymeleaf.