1
00:00:00,320 --> 00:00:05,360
Bueno, regrese en las próximas lecciones que tendremos autenticación de usuario en el campamento.

2
00:00:05,580 --> 00:00:10,290
Así que vamos a tomar todo lo que aprendimos en las últimas lecciones donde hicimos la demostración de autenticación

3
00:00:10,290 --> 00:00:13,470
con la página secreta y vamos a tomar eso y aplicarlo al campamento.

4
00:00:13,680 --> 00:00:15,400
Y se dividirá en unos pocos pasos.

5
00:00:15,420 --> 00:00:20,730
El primero es agregar el modelo de usuario y luego también instalar todos los paquetes que necesitábamos.

6
00:00:21,240 --> 00:00:22,120
Empecemos.

7
00:00:22,300 --> 00:00:26,910
Quiero decir que en lugar de V-6 ahora hice una nueva versión porque vamos a hacer algunos cambios

8
00:00:26,910 --> 00:00:27,450
sustanciales aquí.

9
00:00:27,870 --> 00:00:33,270
Y lo primero que haré es ejecutar una instalación de NPM e instalar todos los paquetes que necesitamos.

10
00:00:33,270 --> 00:00:41,250
Necesitamos el pasaporte pasaporte dasht local y el pasaporte Dasch local Dasch mongoose y luego también necesitamos una

11
00:00:41,640 --> 00:00:50,280
sesión expresa de Dasch y luego daremos un guión rápido para salvar y ya tenemos Express, ya tenemos partes

12
00:00:50,280 --> 00:00:52,520
del cuerpo o deberíamos irnos.

13
00:00:52,860 --> 00:00:55,180
Vamos a verificar dos veces en nuestro paquete eso.

14
00:00:55,560 --> 00:01:02,000
Asegúrate de que tenga todos esos paquetes buenos. Rigaud todo se ve bien.

15
00:01:02,170 --> 00:01:09,180
OK abramos abdicamos Y comencemos por importar algunos de esos paquetes diferentes.

16
00:01:09,360 --> 00:01:10,110
Entonces lo importaremos

17
00:01:10,110 --> 00:01:18,970
El pasaporte equivale a requerir pasaporte y luego tenemos una estrategia local.

18
00:01:19,110 --> 00:01:26,880
Se requiere pasaporte Dasch local y están a salvo allí.

19
00:01:26,880 --> 00:01:32,160
Ahora vamos a crear nuestro modelo de usuario que requerirá aquí para que

20
00:01:32,220 --> 00:01:34,060
podamos comenzar con ese usuario.

21
00:01:34,150 --> 00:01:41,070
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

22
00:01:41,070 --> 00:01:41,760
ejecutar esto.

23
00:01:41,910 --> 00:01:48,330
Así que hagamos que el modelo del usuario tenga que ir dentro del directorio de ese modelo, aquí queremos

24
00:01:48,330 --> 00:01:49,350
hacer un archivo.

25
00:01:49,560 --> 00:01:52,150
Modelos de barra de usuario.

26
00:01:52,320 --> 00:01:53,500
Sí.

27
00:01:53,880 --> 00:01:57,020
Y abramos ese archivo.

28
00:01:58,050 --> 00:02:01,940
Y luego, dentro de allí, agregaremos nuestro código básico de mangosta.

29
00:02:02,130 --> 00:02:05,990
Entonces, lo primero que debes hacer es requerir mangosta.

30
00:02:08,060 --> 00:02:08,660
DE ACUERDO.

31
00:02:08,880 --> 00:02:15,930
nuestro esquema de usuario y recordar que nuestro usuario necesita tener un nombre de usuario y contraseña, y ambos

32
00:02:15,930 --> 00:02:16,950
ya son cadenas.

33
00:02:19,680 --> 00:02:20,980
Y luego necesitamos

34
00:02:21,000 --> 00:02:28,340
Entonces, en lugar de aquí el nombre de usuario es una coma de cadena de comandos, la contraseña también es una cadena.

35
00:02:28,860 --> 00:02:31,770
Y luego, en la parte inferior, haremos nuestro módulo.

36
00:02:31,800 --> 00:02:41,270
Las exportaciones son iguales al usuario de modelo de mangosta Cingular y luego al esquema para construirlo.

37
00:02:41,550 --> 00:02:44,820
Y eso es todo lo que tenemos que hacer para crear un modelo de usuario simple.

38
00:02:44,820 --> 00:02:49,900
Todavía no se ha apagado, no tiene el pasaporte enchufado ni el pasaporte de la mangosta local todavía.

39
00:02:50,070 --> 00:02:55,650
Pero tratemos de asegurarnos de que esto requiera funcionar y si lo hacemos ahora.

40
00:02:55,860 --> 00:02:58,080
Nodo sí

41
00:02:58,470 --> 00:02:59,720
Todo se ve bien.

42
00:02:59,730 --> 00:03:00,780
Detener el servidor.

43
00:03:00,930 --> 00:03:03,980
Ahora vamos a agregar el complemento local del pasaporte.

44
00:03:04,470 --> 00:03:13,740
Así que tenemos que exigir que aquí nuestro pasaporte local de mangosta sea igual a pasaporte dash local dash Mangus,

45
00:03:13,800 --> 00:03:16,390
que es ese paquete que instalamos.

46
00:03:16,920 --> 00:03:26,280
Y luego solo tenemos que hacer un esquema de usuario, conectar el pasaporte de la mangosta local y guardar, y eso es todo.

47
00:03:26,550 --> 00:03:28,580
Y nuevamente, eso lo hace realmente fácil para nosotros.

48
00:03:28,620 --> 00:03:33,750
Esto básicamente toma la rueda y comienza a agregar algunos métodos a nuestro usuario.

49
00:03:33,750 --> 00:03:34,950
Ahora probemos esto.

50
00:03:35,020 --> 00:03:37,750
Simplemente ejecuta la misma aplicación de nodo de código.

51
00:03:37,830 --> 00:03:38,570
Sí.

52
00:03:38,820 --> 00:03:40,350
Todo funciona bien

53
00:03:40,590 --> 00:03:42,610
Una vez más, bueno para ver.

54
00:03:42,870 --> 00:03:43,230
Estupendo.

55
00:03:43,230 --> 00:03:48,360
Así que ahora hemos instalado todos los paquetes y hemos configurado el modelo de usuario y agregado en

56
00:03:48,360 --> 00:03:53,670
el complemento mongoose local del pasaporte, que brinda todos estos métodos y funcionalidades importantes a nuestro modelo de usuario.

57
00:03:53,670 --> 00:03:58,080
Y eso es todo lo que quería hacer en este video en el siguiente video realmente comenzará a funcionar y la funcionalidad
