In IE6:

tool>>internet options>>content

theres a button labeled Enable

click Enable>>General

Click on the 'Set Password' button

with this you can keep everyone from going to any site you haven'y set as approved. drawback is you have to disable this function every time you want to surf, im not sure if you can do this on a user login type basis or not. Sound reasonable enoough to be there though.