SSO creando una nueva cuenta en lugar de una existente

He estado ejecutando SSO sin problemas durante un par de meses, pero tengo problemas con una cuenta de usuario que se creó antes de implementar SSO. En mi sitio principal, con el nombre de usuario U1, utilizan el correo electrónico E1, pero su cuenta de la comunidad Good, U1, usaba E2. Por lo tanto, cuando intentan iniciar sesión ahora, Discourse ha creado una nueva cuenta U2 con E1.

He intentado corregir esto eliminando U2 de Discourse e intenté suplantarlos como U1 para actualizar su dirección de correo electrónico a E1. El sistema indicó que les envió un correo electrónico, pero ellos no lo recibieron, y ni siquiera estoy seguro de que esto solucionará el problema.

Puedo confirmar el problema yo mismo: cuando los suplantó en mi sitio principal como U1, sigue creando U2 en Discourse. ¡Agradecería su ayuda! Gracias.

Search here for “merge user”

Are you sure that a user merge will handle SSO records correctly?
I have the feeling that this will become an even larger mess…

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.

Since you are a customer you can email us directly via the private email address we provide to you, and we can support you directly.