Özel Kimlik Doğrulama programı : Varsayılan olarak hiçbiri yoktur. Harici kimlik doğrulayıcı komutunu belirtin. Böyle bir program "kullanıcı adı şifresi" içeren bir satırı okur ve sonsuz bir döngüde "Tamam" veya "ERR" yanıtını verir. Bir kimlik doğrulayıcısı kullanıyorsanız, proxy_auth türünde 1 acl'ye sahip olduğunuzdan emin olun.

Geleneksel proxy kimlik doğrulamasını kullanmak istiyorsanız, bu satırı /usr/bin/ncsa_auth /usr/etc/passwd gibi bir şeye ayarlayın. Ncsa_auth'un derlendiğini ve sisteminize yüklendiğini varsayarsak.

Kimlik doğrulama programı sayısı : Bir kimlik doğrulayıcı etkinleştirilmişse varsayılan olarak 5'tir.

Parolaların önbelleğe alınma süresi : Squid, kimlik doğrulama programını tekrar sorgulamadan önce ne kadar süre boyunca başarılı bir oturum açmayı önbelleğe alır.

Kullanıcıyı aşağıdakiler için bir IP adresine bağlama zamanı : Aynı kullanıcı bu süre zarfında iki farklı IP adresinden iki kez oturum açmaya çalışırsa, bu işlem yapılır. Bu, proxy parolalarının birden çok kullanıcı arasında paylaşılmasını önlemek için kullanılabilir.

Squid 2.5 ve sonraki sürümlerini kullanıyorsanız, yukarıdaki seçenekler ve diğerleri, Digest ve NTLM gibi farklı kimlik doğrulama türleri için ayrı ayrı ayarlanabilir. Ancak, proxy kullanıcıları listesini düzenlemek için Webmin'i kullanmak istiyorsanız, Temel kimlik doğrulamasını ayarlamanız gerekir.