Como probar el proyecto
Daniel Garcia Costa edited this page 9 months ago

Puedes probar el proyecto con la interfaz del subdirectorio DBCDS_S13_1_Front o realizando las siguientes peticiones:

HTTPie

Login, obtener JWT

echo '{"username": "emmey.orlene@yopmail.com", 
"password":"user"}' | \
http POST 127.0.0.1:8080/auth/authenticate

Obtener buzón de entrada de un usuario

http GET 127.0.0.1:8080/api/v1/mails/{mail} 'Authorization: Bearer {token_str}'

Enviar un email

echo '{"from": "{email}",
       "to": "{email}",
       "subject": "{text}",
       "content": "{text}",}' | \
http POST 127.0.0.1:8080/api/v1/mails 'Authorization: Bearer {token_str}'   

Eliminar un email

http DELETE 127.0.0.1:8080/api/v1/mails/{id} 'Authorization: Bearer {token_str}'

Algunos de los usuarios que se pueden utilizar tanto para las pruebas con la interfaz como mediante consultas son:

  • emmey.orlene@yopmail.com
  • augustine.ventre@yopmail.com
  • ivett.whittaker@yopmail.com
  • calla.gaynor@yopmail.com
  • cristine.rillings@yopmail.com
  • lolita.mozelle@yopmail.com
  • lita.philoo@yopmail.com
  • loree.terencio@yopmail.com
  • edith.neils@yopmail.com
  • hannis.timon@yopmail.com

El password de todos los usuarios es "user"