How it works?
The scopes are send as a standard JWT scopes field. Using this hook you can easily check if user has access to a specific scope or an array of scopes connected by logical operators like:AND, OR.
Hook return values
Limitations
Combinations of AND & OR are not supported. You can only use one logic operator at a time. Let us know in slack if this is something you need!Examples
-
Check if user has
'signing'scopeTypeScript -
Check if user has
'signing'and'creating'scopesTypeScript -
Check if user has
'signing'or'creating'scopesTypeScript