Recientemente actualizamos nuestro foro a la V3. Antes de hacerlo, probé nuestro plugin en una instancia local y me di cuenta de que nuestro plugin de autenticación no funciona con la V3, así que hice los cambios necesarios para que funcionara antes de actualizar el foro en producción. Después de la actualización, a algunos usuarios se les pide que creen una nueva cuenta después de autenticarse con el SSO de mi empresa. Lo raro es que sus cuentas ya existen y pueden volver a entrar restableciendo sus contraseñas. Me está costando depurar el problema porque no todos los usuarios tienen este problema y no puedo encontrar la causa raíz del problema. ¿Alguien tiene alguna idea de por qué está sucediendo esto?
¿Tienen direcciones de correo electrónico diferentes a las de sus cuentas existentes?
¿Cómo funciona tu plugin de autenticación? Si fuera Discourse Connect, no habría contraseñas locales. Quizás comparte un enlace al plugin.
No, tienen el mismo correo electrónico.
Aquí tienes el enlace al plugin: GitHub - purecloudlabs/discourse-purecloud-auth-plugin
Por favor, házmelo saber si tienes alguna pregunta sobre el código. ¡Gracias!