@alu0101029993/auth-diego-algomas
v1.0.6
Published
Este módulo exporta una función que retona un express middleware que permitirá controlar las rutas en un proceso de autentificación.
Downloads
5
Readme
auth-diego-algomas
Este módulo exporta una función que retona un express middleware que permitirá controlar las rutas en un proceso de autentificación.
Rutas
Definirá las rutas de:
- /login y /registro por metodos GET y POST
- /logout por el método GET
- /content por el método GET de manera que solo te permita visualizar el contenido cuando estés autentificado.
Parámetros
Al crear un objeto se le tendrá que pasar los siguientes argumentos:
- passwordFile: Fichero donde se encuentran los usuarios y las contraseñas en formato JSON.
- pathToProtect: Camino de acceso protegido .
- registerView: Vista de registro.
- successRegisterView: Vista de éxito en el registro.
- errorRegisterView: Vista de error en el registro.
- loginView: Vista de login.
- successLoginView: Vista de éxito en el acceso.
- errorLoginView: vista de error en el acceso.
- logoutView: vista de salida.
- unauthorizedView: vista del acceso no permitido.