diff --git a/server/server.js b/server/server.js index 70cb5bc..e174c86 100755 --- a/server/server.js +++ b/server/server.js @@ -255,12 +255,15 @@ function setupOIDC(oidcIssuer) { client: oidcClient, params, passReqToCallback, usePKCE }, (tokenset, userinfo, done) => { + if (userinfo && tokenset) { + userinfo._tokenset_claims = tokenset.claims(); + } + const user = { id : tokenset.claims.sub, provider : tokenset.claims.iss, - _userinfo : userinfo, - _claims : tokenset.claims + _userinfo : userinfo }; return done(null, user);