Olá,
Tenho uma instância local do Discourse em minha máquina. Estou tentando autenticar usuários usando OpenID Connect. Segui o link abaixo para configurar o plugin OpenID para o Discourse: Discourse OpenID Connect (OIDC).
Quando tentei fazer login usando o OpenID para um usuário existente no Discourse, tudo funcionou corretamente. No entanto, o problema real ocorre quando tento me cadastrar usando o OpenID Connect.
O AWS Cognito verificou o usuário e o retorno de chamada para o Discourse foi bem-sucedido. Verifiquei o arquivo development.log e as informações do usuário foram recuperadas corretamente pelo Discourse. Mas, após isso, a página permanece na tela de login em vez de redirecionar o usuário para o painel.
Basicamente, ao usar OpenID Connect e AWS Cognito, não consigo criar um novo usuário no Discourse.
Qualquer orientação sobre isso seria muito útil. Obrigado antecipadamente.
Captura de tela das informações do perfil recuperadas pelo Discourse a partir do arquivo development.log para referência.
