Advertisement
carlba

passport jwt token based security

Nov 15th, 2017
610
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.84 KB | None | 0 0
  1. Carls-MacBook-Pro:test_oauth cada$ curl -X GET http://localhost:5000/test -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2NsYWltcyI6eyJwcm92aWRlciI6ImZhY2Vib29rIiwic3ViIjoiMTAxNTUxMzk1ODI2MzgxMzEiLCJlbWFpbCI6ImdlbnpvcmdAZ21haWwuY29tIn0sImp0aSI6ImU0ZDliYWU0LTljMjItNGY4YS1iNDI0LTU5YTQ1MTk0NmJkYyIsImV4cCI6MTUxMDc0MTQ0MSwiZnJlc2giOmZhbHNlLCJpYXQiOjE1MTA3NDA1NDEsInR5cGUiOiJhY2Nlc3MiLCJuYmYiOjE1MTA3NDA1NDEsImlkZW50aXR5Ijp7InByb3ZpZGVyIjoiZmFjZWJvb2siLCJpZCI6IjEwMTU1MTM5NTgyNjM4MTMxIiwiZW1haWwiOiJnZW56b3JnQGdtYWlsLmNvbSJ9fQ.cgAdiXbbp9KhaOgdbFGPCqDSNW01tPaKBL7r4roHvDg'
  2. {
  3. "msg": "Token has expired"
  4. }
  5.  
  6. Carls-MacBook-Pro:test_oauth cada$ curl -X GET http://localhost:5000/test -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2NsYWltcyI6eyJwcm92aWRlciI6ImZhY2Vib29rIiwic3ViIjoiMTAxNTUxMzk1ODI2MzgxMzEiLCJlbWFpbCI6ImdlbnpvcmdAZ21haWwuY29tIn0sImp0aSI6ImU0ZDliYWU0LTljMjItNGY4YS1iNDI0LTU5YTQ1MTk0NmJkYyIsImV4cCI6MTUxMDc0MTQ0MSwiZnJlc2giOmZhbHNlLCJpYXQiOjE1MTA3NDA1NDEsInR5cGUiOiJhY2Nlc3MiLCJuYmYiOjE1MTA3NDA1NDEsImlkZW50aXR5Ijp7InByb3ZpZGVyIjoiZmFjZWJvb2siLCJpZCI6IjEwMTU1MTM5NTgyNjM4MTMxIiwiZW1haWwiOiJnZW56b3JnQGdtYWlsLmNvbSJ9fQ.cgAdiXbbp9KhaOgdbFGPCqDSNW01tPaKBL7r4roHvDg'
  7. Carls-MacBook-Pro:test_oauth cada$ curl -X POST http://localhost:5000/login/facebook -H "Content-Type: application/json" -d '{"token": "EAACra27yTTYBAFNH9OMD76C1ZC4GglWVZCWU9JRWhaLYpoo9eN40ZAZAEu5NDlsY9izeyWlwyqtc1bwMrm75DMMqIh8tiDwZB5EDrzVs9IGYFb9ZBrwZAJaMt9ZC8qiIvQDl9oUVJEoo1ib3ZBClfhWVGiUHFnfjbZCvy7BHZB2pG74awZDZD"}'
  8. {
  9. "jwt": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2NsYWltcyI6eyJwcm92aWRlciI6ImZhY2Vib29rIiwic3ViIjoiMTAxNTUxMzk1ODI2MzgxMzEiLCJlbWFpbCI6ImdlbnpvcmdAZ21haWwuY29tIn0sImp0aSI6IjU2NDUwNjdjLWNiNTEtNGQ2MC1iMzFkLWY3YTEyZmVhODZiOCIsImV4cCI6MTUxMDc0OTUxNywiZnJlc2giOmZhbHNlLCJpYXQiOjE1MTA3NDg2MTcsInR5cGUiOiJhY2Nlc3MiLCJuYmYiOjE1MTA3NDg2MTcsImlkZW50aXR5Ijp7InByb3ZpZGVyIjoiZmFjZWJvb2siLCJpZCI6IjEwMTU1MTM5NTgyNjM4MTMxIiwiZW1haWwiOiJnZW56b3JnQGdtYWlsLmNvbSJ9fQ.PvCbEbOkXpS5vHlKcUE74vyUy0gQ3YgElUbHVz6uJKY"
  10. }
  11.  
  12. Carls-MacBook-Pro:test_oauth cada$ curl -X GET http://localhost:5000/test -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2NsYWltcyI6eyJwcm92aWRlciI6ImZhY2Vib29rIiwic3ViIjoiMTAxNTUxMzk1ODI2MzgxMzEiLCJlbWFpbCI6ImdlbnpvcmdAZ21haWwuY29tIn0sImp0aSI6IjU2NDUwNjdjLWNiNTEtNGQ2MC1iMzFkLWY3YTEyZmVhODZiOCIsImV4cCI6MTUxMDc0OTUxNywiZnJlc2giOmZhbHNlLCJpYXQiOjE1MTA3NDg2MTcsInR5cGUiOiJhY2Nlc3MiLCJuYmYiOjE1MTA3NDg2MTcsImlkZW50aXR5Ijp7InByb3ZpZGVyIjoiZmFjZWJvb2siLCJpZCI6IjEwMTU1MTM5NTgyNjM4MTMxIiwiZW1haWwiOiJnZW56b3JnQGdtYWlsLmNvbSJ9fQ.PvCbEbOkXpS5vHlKcUE74vyUy0gQ3YgElUbHVz6uJKY'
  13. {
  14. "email": "genzorg@gmail.com",
  15. "provider": "facebook",
  16. "sub": "10155139582638131"
  17. }
  18.  
  19. Carls-MacBook-Pro:test_oauth cada$ curl -X GET http://localhost:5000/test -H 'Authorization: Bearer '
  20. {
  21. "msg": "Bad Authorization header. Expected value 'Bearer <JWT>'"
  22. }
  23.  
  24. Carls-MacBook-Pro:test_oauth cada$ curl -X GET http://localhost:5000/test
  25. {
  26. "msg": "Missing Authorization Header"
  27. }
  28. Carls-MacBook-Pro:test_oauth cada$ curl -X GET http://localhost:5000/test -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2NsYWltcyI6eyJwcm92aWRlciI6ImZhY2Vib29rIiwic3ViIjoiMTAxNTUxMzk1ODI2MzgxMzEiLCJlbWFpbCI6ImdlbnpvcmdAZ21haWwuY29tIn0sImp0aSI6IjU2NDUwNjdjLWNiNTEtNGQ2MC1iMzFkLWY3YTEyZmVhODZiOCIsImV4cCI6MTUxMDc0OTUxNywiZnJlc2giOmZhbHNlLCJpYXQiOjE1MTA3NDg2MTcsInR5cGUiOiJhY2Nlc3MiLCJuYmYiOjE1MTA3NDg2MTcsImlkZW50aXR5Ijp7InByb3ZpZGVyIjoiZmFjZWJvb2siLCJpZCI6IjEwMTU1MTM5NTgyNjM4MTMxIiwiZW1haWwiOiJnZW56b3JnQGdtYWlsLmNvbSJ9fQ.PvCbEbOkXpS5vHlKcUE74vyUy0gQ3YgElUbHVz6uJKY'
  29. curl: (52) Empty reply from server
  30.  
  31. Carls-MacBook-Pro:test_oauth cada$ curl -X GET http://localhost:5000/test -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2NsYWltcyI6eyJwcm92aWRlciI6ImZhY2Vib29rIiwic3ViIjoiMTAxNTUxMzk1ODI2MzgxMzEiLCJlbWFpbCI6ImdlbnpvcmdAZ21haWwuY29tIn0sImp0aSI6IjU2NDUwNjdjLWNiNTEtNGQ2MC1iMzFkLWY3YTEyZmVhODZiOCIsImV4cCI6MTUxMDc0OTUxNywiZnJlc2giOmZhbHNlLCJpYXQiOjE1MTA3NDg2MTcsInR5cGUiOiJhY2Nlc3MiLCJuYmYiOjE1MTA3NDg2MTcsImlkZW50aXR5Ijp7InByb3ZpZGVyIjoiZmFjZWJvb2siLCJpZCI6IjEwMTU1MTM5NTgyNjM4MTMxIiwiZW1haWwiOiJnZW56b3JnQGdtYWlsLmNvbSJ9fQ.PvCbEbOkXpS5vHlKcUE74vyUy0gQ3YgElUbHVz6uJKY'
  32. curl: (7) Failed to connect to localhost port 5000: Connection refused
  33.  
  34. Carls-MacBook-Pro:test_oauth cada$ curl -X GET http://localhost:5000/test -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2NsYWltcyI6eyJwcm92aWRlciI6ImZhY2Vib29rIiwic3ViIjoiMTAxNTUxMzk1ODI2MzgxMzEiLCJlbWFpbCI6ImdlbnpvcmdAZ21haWwuY29tIn0sImp0aSI6IjU2NDUwNjdjLWNiNTEtNGQ2MC1iMzFkLWY3YTEyZmVhODZiOCIsImV4cCI6MTUxMDc0OTUxNywiZnJlc2giOmZhbHNlLCJpYXQiOjE1MTA3NDg2MTcsInR5cGUiOiJhY2Nlc3MiLCJuYmYiOjE1MTA3NDg2MTcsImlkZW50aXR5Ijp7InByb3ZpZGVyIjoiZmFjZWJvb2siLCJpZCI6IjEwMTU1MTM5NTgyNjM4MTMxIiwiZW1haWwiOiJnZW56b3JnQGdtYWlsLmNvbSJ9fQ.PvCbEbOkXpS5vHlKcUE74vyUy0gQ3YgElUbHVz6uJKY'
  35. curl: (7) Failed to connect to localhost port 5000: Connection refused
  36.  
  37. curl -X GET http://localhost:5000/test -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2NsYWltcyI6eyJwcm92aWRlciI6ImZhY2Vib29rIiwic3ViIjoiMTAxNTUxMzk1ODI2MzgxMzEiLCJlbWFpbCI6ImdlbnpvcmdAZ21haWwuY29tIn0sImp0aSI6IjU2NDUwNjdjLWNiNTEtNGQ2MC1iMzFkLWY3YTEyZmVhODZiOCIsImV4cCI6MTUxMDc0OTUxNywiZnJlc2giOmZhbHNlLCJpYXQiOjE1MTA3NDg2MTcsInR5cGUiOiJhY2Nlc3MiLCJuYmYiOjE1MTA3NDg2MTcsImlkZW50aXR5Ijp7InByb3ZpZGVyIjoiZmFjZWJvb2siLCJpZCI6IjEwMTU1MTM5NTgyNjM4MTMxIiwiZW1haWwiOiJnZW56b3JnQGdtYWlsLmNvbSJ9fQ.PvCbEbOkXpS5vHlKcUE74vyUy0gQ3YgElUbHVz6uJKY'
  38. {
  39. "exp": 1510749517,
  40. "fresh": false,
  41. "iat": 1510748617,
  42. "identity": {
  43. "email": "genzorg@gmail.com",
  44. "id": "10155139582638131",
  45. "provider": "facebook"
  46. },
  47. "jti": "5645067c-cb51-4d60-b31d-f7a12fea86b8",
  48. "nbf": 1510748617,
  49. "type": "access",
  50. "user_claims": {
  51. "email": "genzorg@gmail.com",
  52. "provider": "facebook",
  53. "sub": "10155139582638131"
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement