Saltar al contenido principal

Configura el inicio de sesión social con Patreon

El conector oficial de Logto para el inicio de sesión social con Patreon.

tip:

Esta guía asume que tienes un entendimiento básico de los Conectores de Logto. Para aquellos que no están familiarizados, por favor consulta la guía de Conectores para comenzar.

Comenzar

El conector de Patreon permite a los usuarios finales iniciar sesión en tu aplicación usando sus propias cuentas de Patreon a través del protocolo de autenticación OAuth 2.0 de Patreon.

Inicia sesión con una cuenta de Patreon

Ve al sitio web de Patreon e inicia sesión con tu cuenta de Patreon. Puedes registrar una nueva cuenta si no tienes una.

Crea y configura una app OAuth

Sigue la guía de creación de una App OAuth de Patreon y registra una nueva aplicación.

Nombra tu nueva aplicación OAuth en App Name y completa el App URL de la app. Puedes dejar el campo App Description en blanco y personalizar los Redirect URIs como ${your_logto_origin}/callback/${connector_id}. El connector_id se puede encontrar en la barra superior de la página de detalles del conector en la Consola de Administración de Logto.

nota:

Si encuentras el mensaje de error "The redirect_uri MUST match the registered callback URL for this application." al iniciar sesión, intenta alinear el Redirect URI de tu App OAuth de Patreon y la URL de redirección de tu App de Logto (incluyendo el protocolo) para resolver el problema.

Gestión de apps OAuth

Ve a la página de Clientes y claves API en Patreon, donde puedes agregar, editar o eliminar apps OAuth existentes. También puedes encontrar el Client ID y generar Client secrets en las páginas de detalles de la app OAuth.

Configura tu conector

Completa los campos clientId y clientSecret con el Client ID y Client Secret que obtuviste de las páginas de detalles de la app OAuth mencionadas en la sección anterior.

scope es una lista de alcances (scopes) separados por espacios. Si no se proporciona, el alcance por defecto es identity identity[email].

Tipos de configuración

NombreTipo
clientIdstring
clientSecretstring
scopestring

Prueba el conector de Patreon

Eso es todo. El conector de Patreon debería estar disponible ahora. No olvides habilitar el conector en la experiencia de inicio de sesión.

Referencias

Patreon - Documentación de la API

Patreon - Desarrolladores - Clientes