Док, глобальных варианта два:
либо ты делаешь это все на каком-либо из серверных языков (PHP, ASP, или что-то другое зависит от хостинга), либо ты это делаешь средствами веб-сервера (опять же напрямую зависит от хостинга). Так что мало данных для ответа... А так пиши, сделаем тебе вход по паролю, для хорошего человека ничего не жалко