안녕하세요 @team,
우리가 작은
버그라고 생각하는 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
