MIDDLEWARE · ORDER Trung cấp CA 03 / 08

Đảo thứ tự quẹt thẻ và dò danh sách đen

Hệ thống kiểm soát ra vào toà nhà văn phòng:

r.Use(scanCard)      // 1: xác nhận thẻ hợp lệ
r.Use(takePhoto)      // 2: chụp ảnh lưu vết
r.Use(checkBlacklist) // 3: chặn người trong danh sách đen

Nếu đổi thứ tự, đưa checkBlacklist lên TRƯỚC scanCard, hệ quả gì xảy ra?