steep-keyboard-7095
05/02/2023, 2:26 AMbreezy-evening-56597
breezy-evening-56597
jwt_response = descope_client.validate_session(session_token=session_token)
breezy-evening-56597
faint-musician-4508
steep-keyboard-7095
05/02/2023, 2:35 AMfaint-musician-4508
steep-keyboard-7095
05/02/2023, 2:37 AMfaint-musician-4508
steep-keyboard-7095
05/02/2023, 2:40 AMbreezy-evening-56597
breezy-evening-56597
tenants: [
"<tenant ID>": {
"permissions":[
"<Permission name>",
...
],
"roles": [
"<Role name>",
...
]
},
...
]
breezy-evening-56597
faint-musician-4508
const jwt = await descopeClient.validateSession(session_token);
Object.keys(jwt.token.tenants || []).forEach((tenantId) => {
roles = roles.concat(jwt.token.tenants[tenantId].roles);
});
breezy-evening-56597
sub
keysteep-keyboard-7095
05/02/2023, 1:55 PMfaint-musician-4508
steep-keyboard-7095
05/02/2023, 2:53 PMfaint-musician-4508