Efectivamente, si lo que quieres es que los usuarios puedan darse de alta y utilizar un sistema de login/clave para acceder a tu web (o a parte de ella) lo mejor es utilizar lenguajes "del lado del servidor" (PHP y ASP). Estos lenguajes "vienen a ser como el html", si echas un vistazo por sus foros respectivos, verás a qué me refiero.
Lo primero que tienes que hacer es ver si tu hosting o alojamiento permite alguno de esos lenguajes, y una vez que lo sepas, ir a ese foro y buscar en las FAQ o en los mensajes. Si no encuentras, pregunta en el foro correspondiente cómo hacerlo.
P.S.: Según para qué los quieras registrar, igual te vale un simple formulario que te mande sus datos a tu mail...
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
(si de lo que estás hablando no es un sistema de usuario+clave)