Add domain based password protection.

re #2 - I want to be able to password protect a site