- Autenticacion Basic
- Token con Bearer
- Rutas publicas y privadas
-
Ruta privada (GET) =>
{{URL}}/api/private
-
Bearer token =>
{{TOKEN}}
-
Ruta publica auth (POST) =>
{{URL}}/api/token
-
Respuesta de ejemplo ruta publica auth (POST) =>
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiI2NDM3MGI3MDcyNTllMWRhYmMzNThmNDkiLCJuYW1lIjoiVGVzdCIsImlhdCI6MTY4MTc3OTY1MiwiZXhwIjoxNjgxNzg2ODUyfQ.dniJcMkx_hmYsAB7vSMrGFqcnACO5TQb3Er_rwN1_Yo"
}
- En el apartado de Tests añadimos el código para obtener el token y agregarlo a una variable de entorno =>
const token = pm.response.json().token;
pm.environment.set('TOKEN', token);
- En este momento al obtener el token se incrustara en la variable de entorno del endpoint de ruta privada que esta al principio =>
{{TOKEN}}
openssl genpkey -algorithm RSA -out private.pem -pkeyopt rsa_keygen_bits:2048
openssl rsa -in private.pem -outform PEM -pubout -out public.pem