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.