This commit is contained in:
Andreas Brett
2021-10-26 12:58:04 +02:00
parent 4fc2603818
commit 3f3d8b4eb3
2 changed files with 21 additions and 8 deletions

View File

@@ -51,7 +51,22 @@ export function timezoneList() {
}
export function setPageLocale() {
const html = document.documentElement
const html = document.documentElement
html.setAttribute('lang', currentLocale() )
html.setAttribute('dir', localeDirection() )
}
}
export function jwtDecrypt(token) {
const base64Url = token.split(".")[1];
const base64 = base64Url.replace(/-/g, "+").replace(/_/g, "/");
const jsonPayload = decodeURIComponent(
atob(base64)
.split("")
.map(function(c) {
return "%" + ("00" + c.charCodeAt(0).toString(16)).slice(-2);
})
.join("")
);
return JSON.parse(jsonPayload);
}