mirror of
https://github.com/D4M13N-D3V/comissions-app-core-api.git
synced 2025-03-14 01:54:55 +00:00
11 lines
536 B
Plaintext
11 lines
536 B
Plaintext
const namespace = 'http://schemas.microsoft.com/ws/2008/06/identity/claims';
|
|
exports.onExecutePostLogin = async (event, api) => {{
|
|
api.accessToken.setCustomClaim(namespace+'/emailaddress', event.user.email);
|
|
api.accessToken.setCustomClaim(namespace+'/name', event.user.nickname);
|
|
var assignedRoles = event.authorization?.roles;
|
|
if(assignedRoles!=null && assignedRoles.length>0){
|
|
for(var role in assignedRoles){
|
|
api.accessToken.setCustomClaim(namespace+'role', assignedRoles[role]);
|
|
}
|
|
}
|
|
}} |