in reply to Yet another LWP question
You could try using the credentials() method of UserAgent to set a username and password for specific URL ranges. I've not tried it myself but this defines HTTP::Headers which are used by the HTTP::Request method.
I've only really just looked this up so if anyone can give an example they've done better than me.
You can find out more on this in 'Nutshell'