내부 사용자의 로그인에 SAML을 사용 중이며, 다음과 같은 설정을 활성화했습니다:
must approve users (사용자 승인 필요)
auto approve email domains (이메일 도메인 자동 승인, 해당 도메인 설정 완료)
사용자가 로그인할 때 여전히 스태프의 승인을 기다려야 합니다. 설정 항목의 문구상으로는 이러한 동작을 예상하지 못했습니다.
현재는 시험 기간이라 큰 문제는 아니지만, 확장 시에는 다소 번거로울 것입니다(큰 문제는 아니지만, 번거로움은 존재합니다).
사용 중인 버전은 2.9.0.beta4입니다.
방금 테스트 사이트(SAML 미사용)에서 이를 재현해 보았는데, 예상대로 잘 작동했습니다. 따라서 SSO 관련 문제일 가능성이 있습니다.
must approve users를 활성화했습니다.
auto approve email domains에 "jammydodger.monster"를 추가했습니다.
- 이메일 "test_fourteen@jammydodger.monster"로 새로운 테스트 사용자를 가입시켰습니다.
- 테스트 사용자가 활성화 이메일을 받고 링크를 통해 사이트에 접속했으며, 추가 승인 없이 바로 접근할 수 있었습니다.
(대조군으로 gmail 주소도 테스트해 보았는데, 이 경우 승인이 필요했습니다)
이 둘이 관련이 있는지 확실하지 않아요. 하지만 테스트 사이트에 이 두 커밋이 있는지 궁금해서요:
제 테스트 사이트는 현재 17227e9e53 커밋에 기반하고 있으므로 해당 커밋들이 포함되어 있어야 합니다. 
@Jonathan_Poyer님은 어떤 버전을 사용 중이신가요?
이제 최신 버전으로 업그레이드했습니다(이전에 업그레이드를 하지 않았었거든요). 새로운 사용자를 추가할 권한이 없어서, 월요일에 다른 사람에게 테스트를 맡겨야 할 것 같습니다.
알려드릴게요.
tgxworld
(Alan Tan)
11
오늘 사용 가능한 최신 버전(7da074d5)을 배포했습니다. 현재 다음과 같이 설정되어 있습니다:
- must_approve_users: true
- 이메일 도메인 자동 승인: mydomain.com
- SAML 구성 완료
사용자에게 요청했지만 여전히 “승인 필요” 상태로 표시되고 있습니다.
@tgxworld님의 수정은 SAML이 아니라 DiscourseConnect를 위한 것이었던 것 같습니다. 이것이 여전히 문제가 발생하고 있는 이유일 수 있습니다. @tgxworld님, SAML에 대한 수정도 예정되어 있나요?