Discourse Connect가 더 이상 자동 로그인되지 않음

다음과 같이 설정되어 있습니다:

  1. WP Discourse를 사용하여 Discourse Connect를 설정한 WordPress를 메인 사이트로 사용
  2. 로그인 및 가입은 WordPress 인스턴스에서만 이루어지도록 설정된 Discourse를 자식 사이트로 사용

이전에는:
사용자가 메인 사이트에서 가입한 후 커뮤니티 도메인을 클릭하면 Discourse에 자동으로 로그인되었습니다.

현재:
사용자가 메인 사이트에서 가입하고 커뮤니티 URL을 클릭한 후, 커뮤니티에 로그인하려면 Discourse의 로그인 버튼을 한 번 더 클릭해야 합니다. Discourse는 로그인 정보를 요청하지 않으므로, Discourse Connect를 통해 세부 정보를 가져오고 있는 것으로 보입니다.

어떤 이유에서인지 자동 로그인이 작동하지 않게 되었습니다. 두 사이트는 동기화되어 있어야 하므로 이는 최선의 사용자 경험이 아닙니다. 제가 놓치고 있는 부분이 있을까요?

커뮤니티 URL 끝에 /session/sso?return_path=/가 있나요?

이 부분을 추가했더니 제 문제는 모두 해결되었습니다. 또한 다른 브라우저로 시도해 보셨나요? 저도 최근에 비슷한 문제를 겪었는데, 캐싱 문제 같은 것 때문이었고, 실제로는 다른 사용자들은 문제가 없었으며 저만 그런 상황이었습니다.

David님, 감사합니다. 브라우저 캐시를 삭제하고 다시 확인해 보았지만 여전히 동일한 문제가 발생합니다.

동영상과 Discourse 연결 설정을 첨부합니다. 최근에 게스트 게이트를 설치했지만, 비활성화해도 문제가 여전히 존재합니다. 그 외에는 설정에 변경 사항을 적용하지 않았습니다.

이 문제를 해결할 수 있는 제안이 있을까요?

URL에 추가하는 부분에 대해 언급을 놓치셨네요. 해당 사이트에서 직접 테스트해 봤는데 잘 작동했습니다. 커뮤니티 URL은 https://community.showprowess.com/session/sso?return_path=/이어야 합니다.

아, 맞다. 내가 잘못 읽었네. 이 설정 없이도 전에 잘 작동했었어.

변경 사항을 적용해 볼게. 데이비드, 고마워!

저도 마찬가지예요. 처음 사이트를 만들었을 때 이걸 써야 했는데, 그 후 몇 년 동안은 안 썼다가, 최근 몇 달 전부터 다시 써야 했어요 :man_shrugging:t2: