WGET

auth: wget --password=PASS --user=USERNAME [url]

with GET parameters (use quotes): wget 'http://www.example.com?id=6&order=newest'

 more options

wget \
     --recursive \
     --no-clobber \
     --page-requisites \
     --html-extension \
     --convert-links \
     --restrict-file-names=windows \
     --domains hatchards.co.uk \
     --no-parent \
         www.example.com/