We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e1f7806 + f8ceace commit abba554Copy full SHA for abba554
src/core/auth/guards/roles.guard.ts
@@ -17,6 +17,11 @@ export class RolesGuard implements CanActivate {
17
}
18
19
const request = context.switchToHttp().getRequest();
20
+ const tokenIsM2M = Boolean(request.m2mTokenScope);
21
+ if (tokenIsM2M) {
22
+ return Boolean(request.idTokenVerified);
23
+ }
24
+
25
const { auth0User = {} } = request;
26
const userRoles = Object.keys(auth0User).reduce((roles, key) => {
27
if (key.match(/claims\/roles$/gi)) {
0 commit comments