Invite Only e Auth skip criam configurações de confirmação que exibem popup de cadastro ao usar juntas

Olá @equipe,

Encontrei o que consideramos um pequeno :bug: bug em relação ao OAuth e ao uso conjunto das configurações Somente convite e Pular criação de confirmação de autenticação.

Etapas de reprodução:

  • Somente convite: ativado.
  • Login obrigatório: ativado.
  • Usuários devem ser aprovados: ativado.
  • Habilitar logins locais e Habilitar logins locais por e-mail: desativados.
  • Permitir novos registros: ativado.
  • Configurar OAuth2 habilitado e o restante das configurações do OAuth conforme apropriado (basicamente, para permitir a autenticação apenas via OAuth).
  • Pular criação de confirmação de autenticação: ativado.

Um administrador gera um convite, e o usuário convidado acessa o link do convite. O pop-up de inscrição aparece (veja abaixo).

image

Comportamento esperado

Quando Somente convite e Pular criação de confirmação de autenticação são usados juntos, o formulário pop-up de inscrição não deve aparecer.

Desativar Somente convite (e manter Pular criação de confirmação de autenticação) faz com que o pop-up desapareça, como esperado.

Abraços,

Ismael