Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 705 Bytes

File metadata and controls

36 lines (29 loc) · 705 Bytes

JWT

JWT (Parse/Stringfy)

Make the string from JWT token received in a easy manipulable object:

var tokenStr = "XXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXX";
var token = JWT.parse(tokenStr);

/*
token = {
  header: { header claims },
  payload: { body claims (like, name, email...) },
  signature: ".. signature .."
}
*/

Transform in string a token you are holding in javascript:

var tokenStr = JWT.stringfy(token);

/*
tokenStr = "XXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXX"
*/

Access your claims like an JS object:

console.log("Welcome, ", token.payload.email, "(", token.payload.email, ")");

No conflict flag:

_Global_JWT_Name_ = "abc";