You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
✨ Adds Initializers for built-in providers and manager
Adds support for built-in OAuth providers like Github and Google.
This change introduces:
- A `BuiltInOAuthProvider` enum to manage supported providers.
- A dynamic initializer for creating `OAuth2Provider` instances based on the selected provider, using environment variables for configuration.
- An `OAuthManagerInitializer` for resolving OAuthManager dependencies.
This approach simplifies OAuth integration by providing pre-configured providers and ensuring that necessary environment variables are set correctly, throwing an exception if something is missing.
0 commit comments