Invite Only и Auth skip: создание, подтверждение, настройки и всплывающее окно регистрации при совместном использовании

Привет, @team,

Я столкнулся с тем, что мы считаем незначительной :bug: ошибкой, связанной с OAuth и одновременным использованием настроек Invite Only и Auth skip create confirm.

Шаги для воспроизведения:

  • Invite Only: включено.
  • Login required: включено.
  • Must approve users: включено.
  • Enable local logins и Enable local logins via email: отключено.
  • Allow new registrations: включено.
  • Настройте OAuth2 enabled и остальные параметры OAuth соответствующим образом (по сути, чтобы разрешить аутентификацию только через OAuth).
  • Auth skip create confirm: включено.

Администратор создает приглашение, и приглашенный пользователь переходит по ссылке приглашения. Появляется всплывающее окно регистрации (см. ниже).

Ожидаемое поведение

При одновременном использовании настроек Invite Only и Auth skip create confirm всплывающее окно формы регистрации не должно появляться.

Отключение Invite Only (при сохранении Auth skip create confirm) приводит к исчезновению всплывающего окна, как и ожидалось.

С уважением,

Исмаэль