내 기억으로는 '로그인 상태 유지’가 브라우저의 기능이어야 하는데, 이것이 현재 사용 중인 테마 때문인지, 아니면 WP_Discourse 때문인지, 혹은 Discourse에서 무엇을 설정해야 하는지 정확히 확신하지 못합니다.
현재 겪고 있는 문제는 WP_Discourse를 통해 Discourse와 WordPress가 잘 연결되어 있다는 것입니다. 저는 Discourse를 주요 계정 저장소로 사용하고 있으며, WordPress에서는 가입 기능을 제공하지 않습니다.
Discourse의 로그인 상태는 능동적으로 로그아웃하지 않는 한 항상 유지되지만, 브라우저에서 WordPress에 다시 접속할 때마다 다시 로그인해야 합니다. 즉, 매번 “Discourse로 로그인” 링크를 클릭해야 한다는 뜻입니다.
angus
(Angus McLeod)
2
@shihuang214 님, 안녕하세요.
현재 문제를 다음과 같이 이해하고 있습니다. 틀린 부분이 있다면 지적해 주세요.
- Discourse를 제공자(Provider)로, WordPress를 클라이언트로 사용하여 WP Discourse 플러그인을 통해 DiscourseConnect를 사용하고 있습니다.
- WordPress 인증 상태가 서로 다른 브라우저 세션에 걸쳐 유지되기를 원합니다.
현재 겪고 계신 구체적인 문제는 WP Discourse 플러그나 DiscourseConnect와 크게 관련이 없습니다. WP Discourse에서 DiscourseConnect를 사용하여 로그인한 후에는 로그인 상태(즉, 로그인 유지 여부)는 WordPress 자체에서 처리합니다. 아래와 같은 해결책을 확인해 보시기 바랍니다.
정말 감사합니다!!!
그리고 이 멋진 플러그인 wp_discourse에도 감사합니다!!!