SSOClientOptions
Defined in: packages/auth/src/presets/sso.ts:17
Client credentials shared by the OIDC SSO presets.
Properties
Section titled “Properties”adminGroups?
Section titled “adminGroups?”
optionaladminGroups?:string[]
Defined in: packages/auth/src/presets/sso.ts:28
Exact group names granting the site admin role (full reconcile).
clientId
Section titled “clientId”clientId:
string
Defined in: packages/auth/src/presets/sso.ts:20
clientSecret?
Section titled “clientSecret?”
optionalclientSecret?:string
Defined in: packages/auth/src/presets/sso.ts:21
domain
Section titled “domain”domain:
string
Defined in: packages/auth/src/presets/sso.ts:19
Email domain routing key (e.g. “acme.example”).
groupsClaim?
Section titled “groupsClaim?”
optionalgroupsClaim?:string|string[]
Defined in: packages/auth/src/presets/sso.ts:26
OIDC claim name(s) carrying groups. Defaults to ["groups"].
optionalid?:string
Defined in: packages/auth/src/presets/sso.ts:24
Stable provider id. Defaults to the preset name.
label?
Section titled “label?”
optionallabel?:string
Defined in: packages/auth/src/presets/sso.ts:22