package infra // OAuthConfig contiene la configuracion de un proveedor OAuth2. // Los Scopes se concatenan con espacio al construir la URL de autorizacion. type OAuthConfig struct { ClientID string `json:"client_id"` ClientSecret string `json:"client_secret"` AuthURL string `json:"auth_url"` TokenURL string `json:"token_url"` RedirectURL string `json:"redirect_url"` Scopes []string `json:"scopes"` }