OAuth 2.0 es un protocolo de autorización que permite a aplicaciones acceder a recursos protegidos —como tu perfil de Google o tus repos en GitHub— sin que tengas que compartir tus credenciales. En lugar de pedir tu contraseña, la app obtiene un token de acceso mediante flujos como Authorization Code (para apps con frontend) o Client Credentials (para servicios backend). Estos flujos delegan la autenticación y autorización a un proveedor confiable, lo que mejora la seguridad y simplifica la implementación de logins sociales, integraciones con APIs y plataformas tipo marketplace. En resumen, OAuth 2.0 conecta apps sin comprometer tu contraseña.