Fix jwt parsing

This commit is contained in:
Melon 2023-12-17 11:02:31 +00:00
parent 075f21a9a3
commit 70c0fbd772
Signed by: melon
GPG Key ID: 6C9D970C50D26A25

View File

@ -33,7 +33,7 @@ export function getBearer() {
export function parseJwt(token: string) { export function parseJwt(token: string) {
const tokenParts = token.split("."); const tokenParts = token.split(".");
if(tokenParts.length !== 2) return null; if(tokenParts.length !== 3) return null;
const base64Url = tokenParts[1]; const base64Url = tokenParts[1];
const base64 = base64Url.replace(/-/g, "+").replace(/_/g, "/"); const base64 = base64Url.replace(/-/g, "+").replace(/_/g, "/");
const jsonPayload = decodeURIComponent( const jsonPayload = decodeURIComponent(