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.
I am not sure, but that’s what I’ve done to solve similar problems with imports. The other solution is to muck with the SSO mapping at the console, which is beyond what is typically feasible here.
Deleting U2 and changing U1’s email address to the SSO email address should work, I’d think. Why this didn’t work seems like a separate issue, but could be the safest way to go.