La extensión OpenID Connect no coincide con el correo electrónico

Hola, por favor, ayúdame)
Al usar la extensión OpenID Connect para Discourse, nos encontramos con un problema al vincular las cuentas de los usuarios existentes a través de OpenID Connect, a pesar de que las cuentas tienen direcciones de correo electrónico idénticas. Intentar iniciar sesión en el sistema a través de OpenID Connect funciona sin problemas para los usuarios nuevos: se autentican correctamente y obtienen acceso inmediato a su cuenta sin necesidad de completar el formulario emergente “Creemos su cuenta”.

Sin embargo, cuando un usuario existente de Discourse intenta iniciar sesión a través de OpenID Connect, el sistema se comporta como si fuera un usuario nuevo y le pide que complete el formulario de registro en el popup “Creemos su cuenta”, con algunos datos autocompletados, incluida la dirección de correo electrónico. Pero al intentar completar la creación de la cuenta, el usuario encuentra un error: “La dirección de correo electrónico principal ya está en uso” y “Por favor, introduzca una dirección de correo electrónico válida”, lo que indica que la dirección de correo electrónico ya está en uso por una cuenta existente. Como resultado, los usuarios existentes no pueden vincular su cuenta con sus datos de OpenID Connect basándose en la dirección de correo electrónico.

2 Me gusta

Tengo el mismo problema y me pregunto cómo solucionarlo.