Thorin
(Jason Ting)
1
Auth0를 Discourse 포럼에 성공적으로 연결했습니다.
하지만 계획대로 작동하지 않습니다.
현재 상태:
1 - 사용자가 example.com에서 Auth0를 통해 웹앱에 로그인합니다.
2 - 사용자가 forum.example.com으로 이동합니다.
3 - 사용자가 다시 "로그인"을 클릭해야 합니다.
4 - 사용자는 정보를 다시 입력하지 않아도 자동으로 로그인됩니다.
3단계를 건너뛸 방법을 찾고 있습니다.
즉, 사용자가 example.com의 웹앱에 로그인한 후 forum.example.com으로 이동할 때, 다시 "로그인"을 클릭하지 않아도 자동으로 콘텐츠를 볼 수 있도록 하고 싶습니다.
Falco
(Falco)
2
이 기능을 작동시키는 유일한 방법은 사이트 설정에서 login_required를 true로 변경하는 것입니다. 하지만 이렇게 하면 포럼의 익명 액세스, 구글 봇 크롤링 등이 불가능해집니다.
Thorin
(Jason Ting)
4
이렇게 했는데도 사용자가 여전히 "로그인"을 클릭해야 합니다. 클릭하면 자동으로 로그인됩니다.
Falco
(Falco)
5
오, DiscourseConnect 대신 OAuth2를 사용하는 경우에도 auth immediately 설정을 확인해야 합니다.
Thorin
(Jason Ting)
7
example.com에서 사용자가 인증을 수행하지만, 서브도메인인 forum.example.com에서는 인증이 되지 않기 때문에 발생하는 문제일 수 있을까요?
ex.example.com에서 인증한 후 forum.example.com으로 이동하면 문제가 발생할 수 있을까요?
Falco
(Falco)
8
아니요. 다른 모든 인증 방식을 비활성화하셨나요? auth immediately가 작동하지 않는다면 수정해야 할 버그입니다.
Thorin
(Jason Ting)
9
네, 로컬 로그인은 비활성화되어 있습니다. 오직 OAuth2만 활성화되어 있습니다.
Falco
(Falco)
12