초대 전용과 인증 건너뛰기 설정을 함께 사용할 때 가입 팝업이 표시됩니다

안녕하세요 @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(OAuth2 활성화) 및 기타 OAuth 설정을 적절하게 구성 (기본적으로 OAuth를 통한 인증만 허용하도록).
  • Auth skip create confirm(인증 시 생성 확인 건너뛰기): 활성화

관리자가 초대장을 생성하고, 초대된 사용자가 초대 링크에 접근합니다. 가입 팝업이 표시됩니다(아래 참조).

기대되는 동작

Invite Only(초대만 허용)와 Auth skip create confirm(인증 시 생성 확인 건너뛰기)가 모두 사용될 때, 가입 팝업 양식은 표시되지 않아야 합니다.

Invite Only(초대만 허용)를 비활성화하면(그리고 Auth skip create create confirm은 유지하면), 예상대로 팝업이 사라집니다.

감사합니다,

Ismael