Inconsistencias de inicio de sesión en Discourse-oauth2-basic

Seguimos encontrando problemas en los que tanto empleados como clientes que anteriormente habían iniciado sesión correctamente en nuestra instancia de Discourse ahora reciben un mensaje para crear una cuenta nueva cuando intentan iniciar sesión nuevamente. He verificado que las cuentas están presentes en el sistema.

Si desactivamos la cuenta y enviamos un correo de activación, esto les permite iniciar sesión por un corto período de tiempo hasta que el problema vuelve a ocurrir.

En esta última versión, he obtenido un archivo HAR del intento de inicio de sesión, pero necesitaría enviarlo de forma privada (por lo tanto, no lo compartiré en el hilo público).

Estamos utilizando discourse-oauth2-basic junto con Auth0. En el pasado, hemos confirmado que los datos que se devuelven a Discourse al iniciar sesión son correctos. Sin embargo, aún solicita a estos usuarios de casos extremos que creen una cuenta nueva.

Necesitamos seriamente ayuda para superar este obstáculo. Por favor, bríndenos orientación. Gracias.

¿Cómo se supone que deben asociarse las cuentas? ¿Por dirección de correo electrónico o por el UID de Auth0?

¿Es posible que los UIDs hayan cambiado en Auth0?

Si me envías por mensaje privado el archivo HAR, puedo echar un vistazo, aunque no puedo garantizar que pueda resolverlo solo con eso. Si tienes registros de autenticación detallados del servidor, también serían útiles.

¿Alguien activó recientemente enable local logins en esa instancia?

Confirmado que no.

Por UID y no hay ninguna modificación en ellos.

Te lo enviaré y podemos continuar desde ahí :+1: