0% encontró este documento útil (0 votos)
42 vistas8 páginas

API

El documento presenta un proyecto de registro y login desarrollado en Visual Studio utilizando React y Node.js, con autenticación mediante JWT y almacenamiento en MongoDB. Se incluyen pruebas realizadas en Postman para verificar el correcto funcionamiento de la API, así como la conexión a la base de datos y el flujo de registro de usuarios. Se concluye con una descripción del código y las pruebas realizadas, con el código completo disponible en un archivo ZIP.

Cargado por

andresbeltran859
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas8 páginas

API

El documento presenta un proyecto de registro y login desarrollado en Visual Studio utilizando React y Node.js, con autenticación mediante JWT y almacenamiento en MongoDB. Se incluyen pruebas realizadas en Postman para verificar el correcto funcionamiento de la API, así como la conexión a la base de datos y el flujo de registro de usuarios. Se concluye con una descripción del código y las pruebas realizadas, con el código completo disponible en un archivo ZIP.

Cargado por

andresbeltran859
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

API

Aprendiz:

Omaira Calderón Ramos

Tecnología en Análisis y Desarrollo de Software

(2834799)

Instructor:

Diego Armando Barrera Araujo

Complejo Tecnológico Minero Agro empresarial – CTMAE

Regional Antioquia

Servicio Nacional de Aprendizaje SENA


INTRODUCCION

En la siguiente evidencia podrá visualizar un registro y un login, de un registro desarrollado con


Visual Studio, utilizando React y [Link] usando jwt para manejar tokens de acceso y refresco,
usar MongoDB para guardar información de usuarios y proteger rutas privadas tanto del lado del
servidor como del cliente, según lo solicitado en la guía de aprendizaje, veremos la elaboración y la
codificación mas importante de estos.
TEST EN POSTMAN

Realizamos 5 pruebas en postman para verificación y respuesta de la web de formulario y inicio de


sesión, utilizando los siguientes Scripts.

1. Pmtest (“Status code is 200”, function () {


[Link](200);
});

Con este test verificamos que la solicitud ha tenido éxito. Es un código de respuesta de
estado satisfactorio.

2. Pmtest(“status code name has string”


Function () {[Link] (“ok”);

El test nos muestra que efectivamente el estado 200 este bien

3. Pmtest(“content-Type is text/html” , function () {


Pm. exapect([Link] (content- Type)).[Link](“text/html”);
});

Este test nos indica que los headers o encabezados se encuentren en un estado
satisfactorio

4. [Link](“response time is less than 200ms”,


Function () {
[Link]([Link]).[Link](200);
});

Verificamos que el tiempo de respuesta de la web sea de 200


5. [Link](“cache-control is no-cache”, function () {
[Link]([Link](“cache-control”)).[Link](“no-
Cache”);});

Test de prueba de Headers

Visualizamos como efectivamente pasa todos los test realizados.


LOGIN Y REGISTRO
Con el siguiente código podemos hacer el registro y login según lo solicitado.

AUTENTIFICACION EN REACT

Con este código autenticamos con react al usuario que se registra o se loguea
FLUJO DE REGISTRO DE USUARIOS

CIERRE DE SESION

Probamos el cierre de sesión que no genere problemas y lo agregamos al código.

CONCLUSION
Se dio una breve explicación de la parte del código elaborado con REACT para la evidencia
realizando lo solicitado donde vimos el login y registro de usuarios y la conexión a la base de datos,
el código completo estará en el ZIP donde sea podrá visualizar la funcionalidad y es resto de
comentarios de acuerdo a lo solicitado en la evidencia, también las pruebas realizadas con
postman con sus endpoints y GET verificando el debido funcionamiento de la API.

También podría gustarte