Testing JWT created by Auth0
var jwt = require("jsonwebtoken");
var token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlEwUXpNVU5ETmtKRk4wRTJNVVE1TXpORk9EQkVSVFZDTXpGQk1VWkJPRVJHTkRaQ05UZENNZyJ9.eyJpc3MiOiJodHRwczovL3RvcGl4LmF1dGgwLmNvbS8iLCJzdWIiOiJhdXRoMHw1YmJjZmVhYjY4YTU2YzRjNTEzMjIyM2MiLCJhdWQiOlsiaHR0cHM6Ly90b3BpeC9hcGkvcGFyc2UiLCJodHRwczovL3RvcGl4LmF1dGgwLmNvbS91c2VyaW5mbyJdLCJpYXQiOjE1Mzk2MTkxNzYsImV4cCI6MTUzOTYyNjM3NiwiYXpwIjoiU2ljVlFJUERSakNrdllRRWk0NmxTSVhYVHlZZXNUSVgiLCJzY29wZSI6Im9wZW5pZCBwcm9maWxlIn0.RWJLpXy3jk2yfNrBezxEJirnbdjM9kQIFhXwWw2Oz8FWH89z76mdoa3nhb2zdkJLufZJyl6MYDFcyyxXdF94z1C3gHoGsCstKVTmf4fsIlnA1ANh_B5gX-NITxPMgHXCahC5Z8Z8n4rcbCUWgwkra9k1mijcEz_KY63DmglZ6YkB4pWJJB3an9gcK0GyPfuMZn98cDMkAMcKJB5iMaXnRPljc2pwodagGzp2ML_AGhgwWChLGo_8A8_Juys_MqbkDG0wkGMSeFRH3YRgG4_Lfv_mlA4cacVlz7vOczKwte2e6WAGzRjR7dbDv_IpaHcUa4pnRCQfJkR5WMa2-fzYYw';
// This is the "Signing Secret" obtained from Auth0 for the test API
var secret = 'cE9d0Vy07dFxD3SOnpiAYLwwkDno7ZB6';
try {
jwt.verify(token, secret, { algorithms: ['HS256'] });
} catch(err) {
console.log("Verifying token failes with error: " + err.message);
}
no comments