Práctica: Sessions y Autenticación en ExpressJS

Aceptar Tarea

  • Aceptar asignación de la tarea

  • Use el repo de GitHub dado por la asignación de esta tarea

  • Cree un servidor que use para proveer autenticación a los HTML generados a partir de un libro de prueba
  • Encripte los passwords en un fichero users.json (puede usar bcrypt-nodejs) en el que se guardan las parejas usuario: password
  • Puede escribir un programa auxiliar que le genere el fichero de claves users.json
  • Use un formulario form para obtener el usuario y la clave
  • Use vistas en ejs o pug para el programa
  • Deberá tener rutas y vistas para logout y para cambiar la password
  • Despliegue la aplicación en Heroku y en la máquina virtual del iaas

Recursos