OptionalredirectRedirect URI for the OAuth flow (optional)
OptionalappURLApp URL for authorization endpoints (optional defaults to https://mosaia.ai)
OptionalscopesArray of scopes to request (optional)
OptionalclientOAuth client ID (required only if not using default)
OptionalapiURLAPI URL for API endpoints (required only if not using default)
OptionalapiAPI version (required only if not using default)
OptionalstateState parameter for CSRF protection (optional)
OAuth configuration interface
Configuration object for OAuth2 Authorization Code flow with PKCE. Used when initializing OAuth instances for secure authentication. This interface defines all the parameters needed to configure OAuth authentication flows.
Example
Example