feat: expose skipUserProfile option in passport-oidc (#6190)
Co-authored-by: Robin Chalmers <robin.chalmers@kairostech.no>
This commit is contained in:
		| @@ -19,7 +19,8 @@ module.exports = { | ||||
|         issuer: conf.issuer, | ||||
|         userInfoURL: conf.userInfoURL, | ||||
|         callbackURL: conf.callbackURL, | ||||
|         passReqToCallback: true | ||||
|         passReqToCallback: true, | ||||
|         skipUserProfile: conf.skipUserProfile | ||||
|       }, async (req, iss, uiProfile, idProfile, context, idToken, accessToken, refreshToken, params, cb) => { | ||||
|         const profile = Object.assign({}, idProfile, uiProfile) | ||||
|  | ||||
|   | ||||
| @@ -37,40 +37,46 @@ props: | ||||
|     title: User Info Endpoint URL | ||||
|     hint: User Info Endpoint URL | ||||
|     order: 5 | ||||
|   skipUserProfile: | ||||
|     type: Boolean | ||||
|     default: false | ||||
|     title: Skip User Profile | ||||
|     hint: Skips call to the OIDC UserInfo endpoint | ||||
|     order: 6 | ||||
|   issuer: | ||||
|     type: String | ||||
|     title: Issuer | ||||
|     hint: Issuer URL | ||||
|     order: 6 | ||||
|     order: 7 | ||||
|   emailClaim: | ||||
|     type: String | ||||
|     title: Email Claim | ||||
|     hint: Field containing the email address | ||||
|     default: email | ||||
|     maxWidth: 500 | ||||
|     order: 7 | ||||
|     order: 8 | ||||
|   displayNameClaim: | ||||
|     type: String | ||||
|     title: Display Name Claim | ||||
|     hint: Field containing the user display name | ||||
|     default: displayName | ||||
|     maxWidth: 500 | ||||
|     order: 8 | ||||
|     order: 9 | ||||
|   mapGroups: | ||||
|     type: Boolean | ||||
|     title: Map Groups | ||||
|     hint: Map groups matching names from the groups claim value | ||||
|     default: false | ||||
|     order: 9 | ||||
|     order: 10 | ||||
|   groupsClaim: | ||||
|     type: String | ||||
|     title: Groups Claim | ||||
|     hint: Field containing the group names | ||||
|     default: groups | ||||
|     maxWidth: 500 | ||||
|     order: 10 | ||||
|     order: 11 | ||||
|   logoutURL: | ||||
|     type: String | ||||
|     title: Logout URL | ||||
|     hint: (optional) Logout URL on the OAuth2 provider where the user will be redirected to complete the logout process. | ||||
|     order: 11 | ||||
|     order: 12 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user