Instalei o Discourse no meu MacBook para desenvolvimento seguindo as instruções do guia “beginners-guide-to-install-discourse-for-development-using-docker”.
Agora, tenho um banco de dados PostgreSQL separado com uma tabela de usuários que contém todas as informações dos usuários do meu outro aplicativo web.
Minha pergunta é: é possível fazer login no Discourse usando essa tabela de usuários separada, que está rodando localmente no meu MacBook?
É possível fazer o SSO funcionar em um ambiente de desenvolvimento local, mas pode ser difícil configurá-lo para funcionar com o ambiente de desenvolvimento Docker. Você pode tentar instalar o Discourse sem o Docker no seu Mac seguindo este guia: Install Discourse on macOS for development. Com essa configuração, seu site do Discourse estará em http://localhost:3000. Você poderá fazer solicitações de SSO diretamente para ele, sem precisar lidar com problemas de rede.