groups.includes
oktaJwtVerifier.verifyAccessToken(accessToken)
.then((jwt) => {
req.jwt = jwt;
next();
})
.catch((err) => {
res.status(401).send(err.message);
});
const oktaJwtVerifier = new OktaJwtVerifier({
clientId: 'some_SPA_clientId',
issuer: 'https://dev-123456.okta.com/oauth2/default',
assertClaims: {
'groups.includes': ['TestAnotherGroup'],
aud: 'api://default',
cid: 'some_SPA_clientId'
},
testing: true
});
如果我移除
组。包括
在assertClaims中,它工作得很好,我可以用同一个用户访问API。
assertClaims: {
aud: 'api://default',
cid: 'some_SPA_clientId'
}
如果用户属于某个组,我如何允许访问API。