Unexpected Claims in the Client Credentials Access Token
Last Updated:
Overview
When migrating over to using Actions instead of hooks, some unexpected claims are seen in the token:
"statusCode": 200,
"headers": {},
"status": "success",
Applies To
- Hooks
- Actions
- Client credentials
Cause
E.g.
if (client.name === "<Client name being migrated here>") {
return cb();
}
Solution
if (client.name === "<Client name being migrated here>") {
let access_token = {
scope: scope
};
return cb(null,access_token);
}