Para crear registros y loguearse, se logra con un lenguaje de servidor, tal como PHP, ASP, JAVA, etc. Te recomiendo que escojas alguno de ellos y leas los manuales, vas a encontrar mucho material en internet de como lograr lo que estás pidiendo.

También se puede lograr con javascript, pero no es lo recomendable, ya que la información del usuario se puede ver en el código fuente.