Es momento de realizar el locking.
Ya tenemos la forma para crear sus usuarios pero todavía no estamos haciendo nada con el toque.
No se preocupen ya lo vamos a cambiar ahora lo que necesito es poder obtener el toque de un usuario
previamente registrado.
Para eso nos vamos a tener opción de yatiris esta cuenta asegúrese de estar en la pantalla de ingreso
y vamos a hacer un par de modificaciones.
Aquí que voy a cerrar la página de registro Peach y aquí ahora tengo que crearme un nuevo método en
el Provider.
Este método se va a llamar un lobby lo in parentesis siempre necesito recibir el email Koma el string
password y bueno básicamente es la misma cuestión.
Ah y por cierto aquí se me olvidó especificar el tipo de retorno.
Estamos regresando a un Mapp que tiene como llave un string y los valores son dinámicos entonces podremos
ponerlo de la siguiente manera.
Esto regresa resuelve un mapa con un mapa con string coma Dinamic y cierran cierran.
Esto mismo también es lo que va a revisar mi login.
Es la misma idea que sean parecidos y todo el contenido es casi igual.
De hecho es casi igual lo pegamos y aquí hay que hacer un par de modificaciones.
Lo primero es que el login también tiene que ser un Zink para poder utilizar lo que es el HTTP y el
afeite.
Entonces miremos el lobbying recibe el email el password también el retorno de un Secure token.
Luego tenemos la respuesta que va a ser igual al HTTP apuntó Pagus también en su posteo pero lo R.L
es diferente.
Voy a hacer esto grande para que lo podamos observar bien regresemos a la documentación que yo les pasé
y ahora vamos a hacer click lo dice sin email password el R.L.
Es básicamente este de acá lo copiamos hasta la Piqui y creo que lo único diferentes aquí la opción
de Biffi Paez Pascua pero voy a copiar todo el VfL para estar seguro de que estamos avisó el estudio.
Cambiamos todo esto hasta antes de la firma esto no son Token es una llave pero lo vamos a dejar así.
Ok.
Y lo demás sería lo mismo.
Siempre viene el disco de respuesta lo mismo lo mismo lo mismo todos estos Taiwan.
Voy a grabar los cambios en el usuario Provider y implementemos ahora el login en nuestro Patch según
nuestro login Paige doble.
Hay que hacer la importación de ese Provider aquí en el patch y digamos final espacio se va a llamar
usuario Provider igual a new usuario probarte parentesis Punto y Coma asegúrese de importarlo también
4.4.2 importemos el paquete y ahora hay que llamar la función del login de aquí vamos a buscar nuestro
voto nuestro voto login aquí está todo esto lo puedo borrar aquí lo voy a comentar y pegamos acá.
Usuario Provider punto punto.
Lobbying me pide el usuario y la contraseña entonces Block punto y Mail y el paso va a ser Blog punto
password password punto y coma.
Voy a guardar los cambios si es momento de probarlo así que G.M. acomodar un poco.
Vamos a ver si funciona y a su vez también quiero ver qué errores recibo.
Es un poquito más grande.
Limpiamos la consola y vamos a ver.
Recuerden que estoy en el ingreso.
Voy a escribir el correo que ya existe.
El test arroba As.com y en la caja de abajo escribir 1 2 3 4 5 6 2 o ingresar y tenemos nuestro bueno
aquí tendremos toda la información.
El Coyne tendríamos el eurito quien también en el login también no regresa directamente el mail el password
y todos los objetos y noten que aquí abajo también hay más información.
Otra manera de depurar esto que a lo mejor le sale más conveniente a muchos de Uds. es poner un break
point cerrar esto y voy a colocar el break point exactamente aquí en ese punto por qué.
Porque cuando ya se haga esta evaluación el disco de respuesta o la decodificación de la respuesta ya
la tengo a la mano.
Entonces puede tocar el botón de ingresar.
Se detiene aquí la ejecución dejo el mouse encima y aquí tengo todas las propiedades Salka en lo que
Leidi email display Nain que no está configurado allí token y la demás información.
Noten que los tokens de Fibes expiran bastante rápido si no estoy mal eso es como una hora.
Entonces podríamos hacer una evaluación que si el token ya tiene más de una hora entonces sacarlo a
login.
Pero recuerden que la expiración de toke depende mucho del Bakken con ustedes lo tengan configurado.
Ok porque eso depende mucho de como ustedes quieran trabajar su Bakken puede ser que ustedes quieran
que el token dura una hora o un día como sea.
Ok entonces yo ya tengo el login y también tengo lo que es el registro.
Qué pasa si nosotros ingresamos.
Incorrecto.
Qué vamos a ver.
Por ejemplo voy a poner un número más en la contraseña.
Ok.
Uno más tocó el botón esperamos y me dice la misma cuestión.
Error.
Mensaje invalide password.
Lo mismo ustedes podrían hacer decisiones en base a este mensaje o puede ser que sus Bakken que Uds.
construyan Rives el error de alguna manera un poco más elegante y no que nosotros tengamos que pensar
tanto pero básicamente ya tenemos todo el proceso ya tenemos nuestro registro y tenemos el login lo
que hace falta es lo siguiente en el usuario Provider cuando nosotros obtenemos nuestro Heydi token
nosotros no vamos a tener que almacenar las preferencias del usuario o en el storage del dispositivo
y comencé token usarlo para autenticar mis peticiones en la parte de Farben o sea http: P.B ADC que
hicimos en la sección pasada pero eso lo vamos a hacer en el siguiente video entonces recordemos el
siguiente paso va a ser guardar el token en el storage.