front_foundation #9

Closed
mohamed_maoulainine wants to merge 181 commits from front_foundation into main
Showing only changes of commit c3dded1e05 - Show all commits

View File

@ -37,23 +37,21 @@ type TokenPayload = {
};
};
function isAdmin(){
function isAdmin(): boolean{
if (store.authenticated && store.user.token) {
try {
const decoded = jwtDecode<TokenPayload>(store.user.token);
const roles = decoded.realm_access?.roles || [];
if (roles.includes("MyINPulse-admin")) {
return true;
} else {
return false;
}
} catch (err) {
console.error("Failed to decode token", err);
} else {
return false;
}
}
}
// this shit made by me so i can run the canva vue app
//createApp(App).use(router).mount('#app');