Invite Only et Auth skip créent des paramètres de confirmation qui affichent la fenêtre contextuelle d'inscription lorsqu'ils sont utilisés ensemble

Bonjour @team,

J’ai découvert ce que nous considérons comme un petit bug :bug: concernant OAuth et l’utilisation conjointe des paramètres Invite Only et Auth skip create confirm.

Étapes de reproduction :

  • Invite only : activé.
  • Login required: activé.
  • Must approve users: activé.
  • Enable local logins et Enable local logins via email: désactivés
  • Allow new registrations: activé.
  • Configurer OAuth2 enabled et le reste des paramètres OAuth de manière appropriée (en gros, pour n’autoriser l’authentification que via OAuth).
  • Auth skip create confirm: activé

Un administrateur génère une invitation et l’utilisateur invité accède au lien d’invitation. Le pop-up d’inscription apparaît (voir ci-dessous).

image

Comportement attendu

Lorsque Invite Only et Auth skip create confirm sont tous deux utilisés, le formulaire pop-up d’inscription ne devrait pas apparaître.

La désactivation de Invite Only (et le maintien de Auth skip create create confirm) fait disparaître le pop-up, comme prévu.

Cordialement,

Ismael