|
@@ -139,8 +139,18 @@ export const CONFIG_KEYS = [
|
|
|
'security:passport-github:clientSecret',
|
|
'security:passport-github:clientSecret',
|
|
|
'security:passport-github:isSameUsernameTreatedAsIdenticalUser',
|
|
'security:passport-github:isSameUsernameTreatedAsIdenticalUser',
|
|
|
'security:passport-github:isSameEmailTreatedAsIdenticalUser',
|
|
'security:passport-github:isSameEmailTreatedAsIdenticalUser',
|
|
|
|
|
+ 'security:passport-oidc:clientId',
|
|
|
|
|
+ 'security:passport-oidc:clientSecret',
|
|
|
'security:passport-oidc:isEnabled',
|
|
'security:passport-oidc:isEnabled',
|
|
|
'security:passport-oidc:issuerHost',
|
|
'security:passport-oidc:issuerHost',
|
|
|
|
|
+ 'security:passport-oidc:authorizationEndpoint',
|
|
|
|
|
+ 'security:passport-oidc:tokenEndpoint',
|
|
|
|
|
+ 'security:passport-oidc:revocationEndpoint',
|
|
|
|
|
+ 'security:passport-oidc:introspectionEndpoint',
|
|
|
|
|
+ 'security:passport-oidc:userInfoEndpoint',
|
|
|
|
|
+ 'security:passport-oidc:endSessionEndpoint',
|
|
|
|
|
+ 'security:passport-oidc:registrationEndpoint',
|
|
|
|
|
+ 'security:passport-oidc:jwksUri',
|
|
|
'security:passport-oidc:isSameUsernameTreatedAsIdenticalUser',
|
|
'security:passport-oidc:isSameUsernameTreatedAsIdenticalUser',
|
|
|
'security:passport-oidc:isSameEmailTreatedAsIdenticalUser',
|
|
'security:passport-oidc:isSameEmailTreatedAsIdenticalUser',
|
|
|
|
|
|
|
@@ -721,12 +731,42 @@ export const CONFIG_DEFINITIONS = {
|
|
|
'security:passport-github:isSameEmailTreatedAsIdenticalUser': defineConfig<boolean>({
|
|
'security:passport-github:isSameEmailTreatedAsIdenticalUser': defineConfig<boolean>({
|
|
|
defaultValue: false,
|
|
defaultValue: false,
|
|
|
}),
|
|
}),
|
|
|
|
|
+ 'security:passport-oidc:clientId': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
|
|
+ 'security:passport-oidc:clientSecret': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
'security:passport-oidc:isEnabled': defineConfig<boolean>({
|
|
'security:passport-oidc:isEnabled': defineConfig<boolean>({
|
|
|
defaultValue: false,
|
|
defaultValue: false,
|
|
|
}),
|
|
}),
|
|
|
'security:passport-oidc:issuerHost': defineConfig<string | undefined>({
|
|
'security:passport-oidc:issuerHost': defineConfig<string | undefined>({
|
|
|
defaultValue: undefined,
|
|
defaultValue: undefined,
|
|
|
}),
|
|
}),
|
|
|
|
|
+ 'security:passport-oidc:authorizationEndpoint': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
|
|
+ 'security:passport-oidc:tokenEndpoint': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
|
|
+ 'security:passport-oidc:revocationEndpoint': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
|
|
+ 'security:passport-oidc:introspectionEndpoint': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
|
|
+ 'security:passport-oidc:userInfoEndpoint': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
|
|
+ 'security:passport-oidc:endSessionEndpoint': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
|
|
+ 'security:passport-oidc:registrationEndpoint': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
|
|
+ 'security:passport-oidc:jwksUri': defineConfig<string | undefined>({
|
|
|
|
|
+ defaultValue: undefined,
|
|
|
|
|
+ }),
|
|
|
'security:passport-oidc:isSameUsernameTreatedAsIdenticalUser': defineConfig<boolean>({
|
|
'security:passport-oidc:isSameUsernameTreatedAsIdenticalUser': defineConfig<boolean>({
|
|
|
defaultValue: false,
|
|
defaultValue: false,
|
|
|
}),
|
|
}),
|