testusejwt 601 B

123456789101112131415161718
  1. #!/bin/bash
  2. # Script 2: Envia JWT para rota autenticada /jwthelloworld
  3. # Configurações
  4. API_URL="http://localhost:8000/jwthelloworld" # Rota autenticada por JWT
  5. JWT="${JWT:-seu-jwt-aqui}" # Use export JWT=... do script anterior ou cole aqui
  6. # Verifica se JWT está definido
  7. if [ -z "$JWT" ] || [ "$JWT" = "seu-jwt-aqui" ]; then
  8. echo "Defina o JWT (ex: export JWT=seu-token) antes de rodar."
  9. exit 1
  10. fi
  11. # Envia GET (ou ajuste para POST se necessário) com Authorization Bearer
  12. echo "Testando rota /jwthelloworld com JWT:"
  13. curl -v \
  14. -H "Authorization: Bearer ${JWT}" \
  15. "${API_URL}"