OAuth es un protocolo que permite la autorización segura de APIs mediante tokens en lugar de usuarios y contraseñas. OpenID es un estándar de identificación digital que permite a los usuarios iniciar sesión en múltiples sitios web utilizando una sola identidad digital. Ambos protocolos involucran a un usuario, una aplicación consumidora y un proveedor de servicios, pero OAuth se centra en el acceso a datos mientras que OpenID se centra en la autenticación y la identidad del usuario.