Member Junction
    Preparing search index...
    • Projects a catalog row onto the conventional prefixed environment keys.

      The convention — <DRIVER>_CLIENTID, <DRIVER>_DOMAIN, <DRIVER>_SCOPES, plus one key per clientConfiguration entry — is exactly what the Auth0, Okta, Cognito and WorkOS drivers already read, so those four need no per-driver mapping at all. A driver that deviates supplies EnvironmentFromCatalog.

      Only defined values are emitted, so a catalog row never blanks out a key the app's compiled environment legitimately supplies. clientConfiguration entries are projected FIRST so the modelled columns win a key collision — the same precedence the server enforces in buildProviderConfig, where a blob must not silently redefine a described, reviewable column ({"scopes": "..."} in the blob would otherwise clobber the parsed Scopes column).

      Parameters

      Returns Record<string, unknown>