Configurar login social com Patreon
O conector oficial do Logto para login social com Patreon.
Este guia assume que você tem um entendimento básico dos Conectores (Connectors) do Logto. Para aqueles que não estão familiarizados, consulte o guia de Conectores para começar.
Primeiros passos
O conector do Patreon permite que os usuários finais façam login em seu aplicativo usando suas próprias contas do Patreon via o protocolo de autenticação OAuth 2.0 do Patreon.
Entrar com conta do Patreon
Acesse o site do Patreon e faça login com sua conta do Patreon. Você pode registrar uma nova conta se ainda não tiver uma.
Criar e configurar aplicativo OAuth
Siga o guia de criação de um aplicativo OAuth do Patreon e registre um novo aplicativo.
Dê um nome ao seu novo aplicativo OAuth em App Name e preencha o App URL do aplicativo. Você pode deixar o campo App Description em branco e personalizar os Redirect URIs como ${your_logto_origin}/callback/${connector_id}
. O connector_id
pode ser encontrado na barra superior da página de detalhes do conector no Logto Admin Console.
Se você encontrar a mensagem de erro "The redirect_uri MUST match the registered callback URL for this application." ao fazer login, tente alinhar o Redirect URI do seu aplicativo OAuth do Patreon com a URL de redirecionamento do seu aplicativo Logto (incluindo o protocolo) para resolver o problema.
Gerenciando aplicativos OAuth
Acesse a página de Clients & API Keys no Patreon, onde você pode adicionar, editar ou excluir aplicativos OAuth existentes. Você também pode encontrar o Client ID
e gerar Client secrets
nas páginas de detalhes do aplicativo OAuth.
Configure seu conector
Preencha os campos clientId
e clientSecret
com o Client ID e Client Secret que você obteve nas páginas de detalhes do aplicativo OAuth mencionadas na seção anterior.
O scope
é uma lista de escopos (scopes) separados por espaço. Se não for fornecido, o escopo padrão é identity identity[email]
.
Tipos de configuração
Nome | Tipo |
---|---|
clientId | string |
clientSecret | string |
scope | string |
Testar conector do Patreon
É isso. O conector do Patreon já deve estar disponível. Não se esqueça de habilitar o conector na experiência de login.
Referências
Patreon - Documentação da APIPatreon - Desenvolvedores - Clientes