eheheheh ... direi che c'è un pò di confusione.

Per "box di autenticazione" intendi il popup grigio che ti chiede il login e la password?

se è così Perl non c'entra nulla... il protagonista è il webserver. Per apache trovi nel mio sito un tutorial nella sezione sicurezza (webpassword).