SSO와 Auth0

안녕하세요!

저희 팀은 커뮤니티를 Discourse로 이전할 계획을 세우고 있으며, Auth0를 Discourse에 통합하는 방법에 대해 조언을 구하고자 합니다. 현재 자료 수집 단계에 있으며, SSO 통합 시 Discourse 측에서 도움을 주셨는지, 아니면 오직 저희 팀이 직접 처리한 것인지 궁금합니다. 또한 그 과정이 얼마나 쉬웠거나 어려웠는지 알려주시면 감사하겠습니다.

미리 감사드립니다!

안녕하세요!

Discourse OAuth2 Basic Plugin을 사용할 수 있습니다.

enable_local_logins가 비활성화되어 있고 이 것이 구성된 유일한 인증 제공자라면, 사용자가 로그인/가입할 때 자동으로 Auth0의 OAuth 플로우를 거치게 됩니다.

@renato님 감사합니다!

혹시 이걸 설정해 본 경험이 있으신가요? 설정하는 데 얼마나 많은 노력이 필요할지, 시간적으로 얼마나 걸릴지 파악하려고 합니다. 정말 감사합니다!

Auth0를 로그인 옵션으로 추가하기 위한 OAuth2 경로는 매우 간단해야 합니다. 기본적으로 링크된 문서에 언급된 사이트 설정을 정의하여 OAuth2 플러그인을 구성하고, Auth0 애플리케이션에서 가져온 Client ID, Client Secret 등의 값을 입력하면 됩니다.