Bueno, regrese en las próximas lecciones que tendremos autenticación de usuario en el campamento.
Así que vamos a tomar todo lo que aprendimos en las últimas lecciones donde hicimos la demostración de autenticación
con la página secreta y vamos a tomar eso y aplicarlo al campamento.
Y se dividirá en unos pocos pasos.
El primero es agregar el modelo de usuario y luego también instalar todos los paquetes que necesitábamos.
Empecemos.
Quiero decir que en lugar de V-6 ahora hice una nueva versión porque vamos a hacer algunos cambios
sustanciales aquí.
Y lo primero que haré es ejecutar una instalación de NPM e instalar todos los paquetes que necesitamos.
Necesitamos el pasaporte pasaporte dasht local y el pasaporte Dasch local Dasch mongoose y luego también necesitamos una
sesión expresa de Dasch y luego daremos un guión rápido para salvar y ya tenemos Express, ya tenemos partes
del cuerpo o deberíamos irnos.
Vamos a verificar dos veces en nuestro paquete eso.
Asegúrate de que tenga todos esos paquetes buenos. Rigaud todo se ve bien.
OK abramos abdicamos Y comencemos por importar algunos de esos paquetes diferentes.
Entonces lo importaremos
El pasaporte equivale a requerir pasaporte y luego tenemos una estrategia local.
Se requiere pasaporte Dasch local y están a salvo allí.
Ahora vamos a crear nuestro modelo de usuario que requerirá aquí para que
podamos comenzar con ese usuario.
Las escuelas requieren que los modelos de barra reduzcan el tamaño del usuario, lo que, por supuesto, se bloqueará en este momento si intentamos
ejecutar esto.
Así que hagamos que el modelo del usuario tenga que ir dentro del directorio de ese modelo, aquí queremos
hacer un archivo.
Modelos de barra de usuario.
Sí.
Y abramos ese archivo.
Y luego, dentro de allí, agregaremos nuestro código básico de mangosta.
Entonces, lo primero que debes hacer es requerir mangosta.
DE ACUERDO.
nuestro esquema de usuario y recordar que nuestro usuario necesita tener un nombre de usuario y contraseña, y ambos
ya son cadenas.
Y luego necesitamos
Entonces, en lugar de aquí el nombre de usuario es una coma de cadena de comandos, la contraseña también es una cadena.
Y luego, en la parte inferior, haremos nuestro módulo.
Las exportaciones son iguales al usuario de modelo de mangosta Cingular y luego al esquema para construirlo.
Y eso es todo lo que tenemos que hacer para crear un modelo de usuario simple.
Todavía no se ha apagado, no tiene el pasaporte enchufado ni el pasaporte de la mangosta local todavía.
Pero tratemos de asegurarnos de que esto requiera funcionar y si lo hacemos ahora.
Nodo sí
Todo se ve bien.
Detener el servidor.
Ahora vamos a agregar el complemento local del pasaporte.
Así que tenemos que exigir que aquí nuestro pasaporte local de mangosta sea igual a pasaporte dash local dash Mangus,
que es ese paquete que instalamos.
Y luego solo tenemos que hacer un esquema de usuario, conectar el pasaporte de la mangosta local y guardar, y eso es todo.
Y nuevamente, eso lo hace realmente fácil para nosotros.
Esto básicamente toma la rueda y comienza a agregar algunos métodos a nuestro usuario.
Ahora probemos esto.
Simplemente ejecuta la misma aplicación de nodo de código.
Sí.
Todo funciona bien
Una vez más, bueno para ver.
Estupendo.
Así que ahora hemos instalado todos los paquetes y hemos configurado el modelo de usuario y agregado en
el complemento mongoose local del pasaporte, que brinda todos estos métodos y funcionalidades importantes a nuestro modelo de usuario.
Y eso es todo lo que quería hacer en este video en el siguiente video realmente comenzará a funcionar y la funcionalidad