"""OAuth provider services for Mantimon TCG. This package contains OAuth integration services for supported providers. Providers: - Google: OAuth 2.0 with Google accounts - Discord: OAuth 2.0 with Discord accounts Example: from app.services.oauth import google_oauth, discord_oauth # Get authorization URL auth_url = google_oauth.get_authorization_url(redirect_uri, state) # Exchange code for user info user_info = await google_oauth.get_user_info(code, redirect_uri) """ from app.services.oauth.discord import discord_oauth from app.services.oauth.google import google_oauth __all__ = [ "google_oauth", "discord_oauth", ]