UNPKG

@haelp/teto

Version:

A typescript-based controllable TETR.IO client.

14 lines (13 loc) 469 B
/** * Parse a jwt token * @param token - jwt * @returns user id from jwt */ export const parseToken = (token)=>{ var base64Url = token.split(".")[1]; var base64 = base64Url.replace(/-/g, "+").replace(/_/g, "/"); var jsonPayload = decodeURIComponent(atob(base64).split("").map(function(c) { return "%" + ("00" + c.charCodeAt(0).toString(16)).slice(-2); }).join("")); return JSON.parse(jsonPayload).sub; }; //# sourceMappingURL=jwt.js.map