Možná by stálo za to alespoň napsat, jestli je to HTTP auth (tu pak má curl/wget přímo v sobě, protože je to standard), nebo webový formulář.
Webový formulář řeším tak, že spustím rozšíření Live HTTP Headers, případně nástroj Burp Proxy, normálně se přihlásím, a ten jeden požadavek odchytnu. Pokud to není nějaká extrémní javascriptová prasárna (zdravíme do ČSOB), tak stačí ten požadavek zkopírovat a wgetu říct, aby si uložil cookies do souboru -- a při dalších požadavcích ten soubor používal.