Chỉ cache những response mà người nhận được phép dùng chung. Mô tả sản phẩm công khai và trang tài khoản đã đăng nhập có yêu cầu khác nhau.
Nhìn thấy cách dữ liệu có thể bị lộ
Giả sử Alice gọi /account và Nginx lưu response theo URL đó. Nếu Bob nhận lại cùng response từ cache, anh ấy thấy dữ liệu của Alice. Vấn đề là dùng cache chung cho kết quả riêng tư.
Hãy bắt đầu với route được xác định rõ là công khai. Cache key, tức tên dùng để nhận diện response đã lưu, phải phân biệt các biến thể cần thiết như host, đường dẫn, query và ngôn ngữ.
