Tenho o SSO funcionando corretamente há alguns meses, mas estou com problemas em uma conta de usuário criada antes da implementação do SSO. No meu site principal, com o nome de usuário U1, eles usam o e-mail E1, mas sua conta na comunidade, U1, usava o E2. Assim, quando tentam fazer login agora, o Discourse criou uma nova conta, U2, com o E1.
Tentei corrigir isso excluindo a U2 no Discourse e também tentei me passar por eles como U1 para atualizar o endereço de e-mail para E1. O sistema informou que enviou um e-mail, mas eles não o receberam, e nem tenho certeza de que isso resolverá o problema.
Posso confirmar o problema pessoalmente: quando me passo por eles no meu site principal como U1, ainda está sendo criada a conta U2 no Discourse. Agradeceria muito a ajuda! Obrigado.
Tem certeza de que a mesclagem de usuários lidará corretamente com os registros de SSO?
Tenho a sensação de que isso vai se tornar uma bagunça ainda maior…
Não tenho certeza, mas foi isso que fiz para resolver problemas semelhantes com imports. A outra solução é mexer no mapeamento do SSO no console, o que vai além do que geralmente é viável aqui.
Excluir o U2 e alterar o endereço de e-mail do U1 para o endereço de e-mail do SSO deve funcionar, eu acho. Por que isso não funcionou parece ser um problema separado, mas pode ser a maneira mais segura de proceder.
Como você é um cliente, pode entrar em contato conosco diretamente pelo endereço de e-mail privado que fornecemos a você, e podemos oferecer suporte diretamente.