招待限定と認証スキップの確認設定が、サインアップポップアップを一緒に使用すると表示される

Hello @team ,

I’ve stumble upon what we consider a small :bug: bug regarding OAuth and the use of the Invite Only and Auth skip create confirm settings together.

Repro steps:

  • Invite only : enabled.
  • Login required: enabled.
  • Must approve users: enabled.
  • Enable local logins and Enable local logins via email: disabled
  • Allow new registrations: enabled.
  • Configure OAuth2 enabled and the rest of OAuth settings as appropriate (basically, to only allow authentication via OAuth).
  • Auth skip create confirm: enabled

An admin generates an invitation, and the invited user access the invitation link. The sign-up pop-up appears (see below).

Expected behaviour

When Invite Only and Auth skip create confirm are both used, the sign-up pop-up form should not appear.

Disabling Invite Only (and keeping Auth skip create create confirm) make the pop up to disappear, as expected.

Cheers,

Ismael