Invite Only y Auth skip crean ajustes de confirmación que muestran el popup de registro al usarlos juntos

Hola @equipo,

Me he topado con lo que consideramos un pequeño :bug: error con respecto a OAuth y el uso conjunto de las configuraciones Solo invitación y Omitir creación de confirmación de autenticación.

Pasos para reproducir:

  • Solo invitación: habilitado.
  • Se requiere inicio de sesión: habilitado.
  • Se debe aprobar a los usuarios: habilitado.
  • Habilitar inicios de sesión locales y Habilitar inicios de sesión locales por correo electrónico: deshabilitado.
  • Permitir nuevos registros: habilitado.
  • Configurar OAuth2 habilitado y el resto de la configuración de OAuth según corresponda (básicamente, para permitir solo la autenticación a través de OAuth).
  • Omitir creación de confirmación de autenticación: habilitado.

Un administrador genera una invitación y el usuario invitado accede al enlace de invitación. Aparece la ventana emergente de registro (ver abajo).

image

Comportamiento esperado

Cuando se usan tanto Solo invitación como Omitir creación de confirmación de autenticación, el formulario emergente de registro no debería aparecer.

Deshabilitar Solo invitación (y mantener Omitir creación de confirmación de autenticación) hace que la ventana emergente desaparezca, como se esperaba.

Saludos,

Ismael