Estamos usando seu serviço hospedado do Discourse em https://forum.pahuyuth.com e integramos o plugin oficial do Patreon.
Estamos enfrentando o seguinte problema:
Um novo usuário é um Padrinho pagante ativo em nosso nível de €30/mês (ingressou em 20 de abril de 2025).
Eles tentam fazer login via “Entrar com Patreon”.
O processo OAuth é concluído: → redirecionado para o Patreon, clica em “Permitir” e retorna ao fórum.
Resultado: Em vez de fazer login ou ter uma conta criada, o usuário é enviado de volta para a tela de login. Nenhuma mensagem de erro é exibida.
Nós:
Verificamos o status de Padrinho
Capturamos uma gravação de tela completa do fluxo de login (link abaixo)
Verificamos as configurações do plugin – a integração está ativada e tudo parece correto do nosso lado.
Entramos em contato com team@discourse.org por e-mail em 7 de maio e enviamos um acompanhamento em 9 de maio, mas entendemos que os tempos de resposta podem variar. Estamos postando aqui na esperança de obter algum esclarecimento.
Perguntas:
Entendemos que logins válidos do Patreon devem criar automaticamente contas no Discourse – algo poderia estar impedindo que isso aconteça em instâncias hospedadas?
Algo no ambiente hospedado ou na configuração do Patreon poderia estar bloqueando a criação do usuário?
Isso é algo que sua equipe pode verificar ou investigar no backend?
Felizes em compartilhar mais detalhes privadamente, se necessário.
Aqui está a gravação de login da perspectiva do usuário, mostrando o processo OAuth completo e o redirecionamento resultante:
Sim – verificamos novamente todas as configurações relevantes:
somente convite está desabilitado
permitir novos registros está desabilitado (intencionalmente – permitimos acesso apenas via OAuth através do Patreon)
login obrigatório está habilitado
Login do Patreon está habilitado e configurado corretamente
Para esclarecer: este é um fórum exclusivo para membros do Patreon – todos os logins regulares (por exemplo, contas locais) estão desabilitados para usuários e são usados apenas internamente para fins administrativos.
Portanto, do nosso lado, não deveria haver nada impedindo a criação de contas para membros válidos do Patreon.
Ainda assim, após um login OAuth bem-sucedido via Patreon, o usuário é redirecionado de volta para a tela de login sem que uma conta seja criada.
Alguma outra ideia sobre o que poderia estar causando isso?
Não tenho certeza se entendi seus objetivos corretamente. Se você deseja acesso apenas via Patreon, por que desativar os registros em geral em vez de desativar Enable local logins?
É isso. A menos que você nunca queira novos usuários, você precisa mudar isso.
Você pode querer desativar os logins locais. Isso permitirá novos usuários que façam login com o Patreon, mas não permitirá que usuários façam login sem o Patreon.