Fix jwt-token

This commit is contained in:
2025-09-13 14:12:29 +02:00
parent f946816fdb
commit ef5c1830e7

View File

@@ -26,6 +26,41 @@ const users = {
username: 'branding_manager',
role: 'branding_admin'
},
operator: {
id: 5,
username: 'device_operator',
role: 'operator'
},
viewer: {
id: 6,
username: 'read_only_user',
role: 'viewer'
}
};
console.log('🧪 Testing RBAC System\n');
// Display available roles and their permissions
console.log('📋 Available Roles:');
Object.entries(ROLES).forEach(([role, permissions]) => {
console.log(` ${role}: ${permissions.join(', ')}`);
});
console.log('\n📋 Available Permissions:');
Object.entries(PERMISSIONS).forEach(([permission, description]) => {
console.log(` ${permission}: ${description}`);
});
},
security_admin: {
id: 3,
username: 'security_manager',
role: 'security_admin'
},
branding_admin: {
id: 4,
username: 'branding_manager',
role: 'branding_admin'
},
operator: {
id: 5,
username: 'basic_operator',