SSO 로그인 시마다 TL2 환영 메시지가 전송됩니다

안녕하세요,

이 버그를 공유해 주셔서 감사합니다! 이 버그를 재현해 보려 했지만 로컬 환경에서는 재현이 불가능했습니다. 제 환경 설정은 다음과 같습니다:


(Wordpress)

  • 이메일 steaky@cat.com로 Wordpress 사용자 “Steaky” 생성
  • wpdc_custom_sso_params를 추가하여 SSO로 로그인하는 모든 사용자에게 cats 그룹을 설정: $params['groups'] = 'cats';

(Discourse)

  • 이메일 steaky@cat.com로 사용자 “Steaky” 생성
  • Steaky의 trust_level_3을 정당한 방법으로 설정 (잠금 해제 상태)
  • “cats” 그룹을 생성하고 "cats"의 "멤버에게 자동으로 부여되는 신뢰 수준"을 2로 설정

Wordpress와 Discourse 연결: :ok_hand: 사용자 데이터 동기화: :ballot_box_with_check:

(Discourse)

  • Steaky 로그인 → Wordpress로 리다이렉트되어 로그인 → Discourse로 리다이렉트됨
  • (Steaky에게 “cats” 그룹이 설정되었는지 확인)
  • Steaky가 환영 메시지를 볼 수 없음

^ SiteSetting.discourse_connect_overrides_groups를 사용하여 위 단계를 반복, 동일한 결과.


더 자세한 설정을 사용 중이신 것으로 보입니다. 영향을 받는 사용자들의 설정에 대해 더 많은 정보를 공유해 주시면 감사하겠습니다:

  • 어떤 다른 “Discourse Connect” 사이트 설정이 활성화되어 있나요?
  • 영향을 받는 사용자들이 특정 신뢰 수준을 부여할 수 있는 그룹에 별도로 가입되어 있나요?
  • 영향을 받는 사용자의 신뢰 수준이 잠겨 있나요? 어떤 그룹에 속해 있나요?
  • 도움이 될 수 있는 기타 정보

감사합니다!

4개의 좋아요