feat(FE) : setting access page master

This commit is contained in:
Yusron alamsyah
2026-02-23 14:29:56 +07:00
parent b3ac3a6b1a
commit b122aa6dad
13 changed files with 1009 additions and 44 deletions
+1 -1
View File
@@ -145,7 +145,7 @@ export default defineEventHandler(async (event) => {
// Extract roles from Keycloak token
// Keycloak stores roles in different places depending on configuration
const realmRoles = accessTokenPayload.realm_access?.roles || [];
const clientRoles = accessTokenPayload.resource_access?.account?.roles || [];
const clientRoles = accessTokenPayload.resource_access?.[config.keycloakClientId]?.roles || [];
const allRoles = [...new Set([...realmRoles, ...clientRoles])]; // Remove duplicates
console.log('👥 User Roles Extracted:');