OAuth es un estándar abierto para autorización que permite el acceso seguro a APIs a través de tokens en lugar de usar nombre de usuario y contraseña. Funciona generando tokens de acceso que son usados para acceder a recursos protegidos alojados en un servidor de recursos luego de ser aprobados por el propietario de los recursos. Esto provee una capa adicional de seguridad al no compartir directamente las credenciales de acceso del usuario.