Xác thực Basic của Squid và chữ hoa/thường của tên người dùng
Kiểm tra việc chuẩn hóa tên người dùng trong xác thực Basic và tra cứu trình trợ giúp trước khi thay đổi mật khẩu hoặc tên tài khoản hợp lệ.
Trình trợ giúp Basic của Squid có thể nhận tên người dùng bằng chữ thường ngay cả khi máy khách gửi chữ hoa và thường lẫn lộn. So sánh tên tài khoản ở phần phụ trợ với định danh được gửi tới trình trợ giúp.
Trong cấu hình Basic được tài liệu hóa của Squid 5 đến 7, casesensitive kiểm soát việc giữ lại chữ hoa. Hành vi mặc định khi tắt sẽ chuyển tên thành chữ thường.
auth_param basic casesensitive on
Bật tùy chọn này khi phần phụ trợ yêu cầu đúng chữ hoa/thường, đồng thời giữ nguyên trình trợ giúp, tệp thông tin xác thực và chính sách truy cập dự kiến.
Việc phân quyền phải tuân theo cùng chính sách đặt tên. Không nên cho rằng tài khoản được giữ là Alex khớp với một ACL viết cho cách viết khác. Ghi lại thiết lập chuẩn hóa và định danh tài khoản khi chẩn đoán sự không khớp, đồng thời loại mật khẩu khỏi nhật ký.