getRoles #
Loads information about the profile roles.
Arguments #
getRoles();
Resolve #
Resolves to an array of Role.
Usage #
const credentials = { username: 'foo', password: 'bar' };
try {
await kuzzle.auth.login('local', credentials);
const user = await kuzzle.auth.getCurrentUser();
const profiles = await user.getProfiles();
const roles = await profiles[0].getRoles();
console.log(roles);
/*
[
Role {
_id: 'default',
controllers: {
'*': {
actions: {
'*': true
}
}
}
}
]
*/
} catch (error) {
console.error(error.message);
}
Edit this page on Github(opens new window)