조언을 구합니다: 관리자 및 학생용 이중 인증 설정

디스커스 지원 커뮤니티 여러분께,

안녕하세요. 저희는 현재 디스커스에서 인증 워크플로우를 개선하는 중이며, 특정 사용 사례에 대한 여러분의 의견을 듣고자 합니다.

저희의 목표는 관리자가传统的한 사용자 이름/비밀번호 자격 증명을 사용하여 로그인하고, 학생은 디스커스 커넥트(Discourse Connect)를 통한 단일 로그인(SSO)만 사용하도록 하는 것입니다. SSO를 위한 디스커스 커넥트는 이미 성공적으로 구성했지만, 이러한 이중 인증 설정을 구현하고 관리하는 방법에 대한 조언이 필요합니다.

다음과 같은 구체적인 질문이 있습니다:

  1. 이중 인증 활성화:
  • 특정 사용자 그룹(관리자 등)에는传统的한 사용자 이름/비밀번호 로그인을 허용하면서, 다른 그룹에는 SSO를 사용할 수 있나요?
  1. 관리자 접근 권한 관리:
  • SSO 시스템과 별도로 고유한 자격 증명을 가진 관리자 계정을 수동으로 생성하고 관리하는 방법은 무엇인가요?
  1. 사용자 대상 커뮤니케이션:
  • 매끄러운 온보딩 과정을 보장하기 위해 관리자에게 로그인 방법을 안내하는 모범 사례가 있나요?

커뮤니티의 가이드라인, 모범 사례 또는 사례 공유를 매우 고대하고 있습니다. 여러분의 전문성을 존중하며, 소중한 의견을 기다리고 있습니다.

사전에 도움을 주셔서 감사합니다!

Discourse Connect를 사용하는 경우, 이것이 유일한 인증 제공자가 됩니다. 학생이 사용하는 인증 서버에서 관리자가 계정을 가지고 있어야 합니다. 관리자는 /u/admin-login을 사용할 수 있지만, 이는 관리자에게는 작동하지 않는 것으로 보입니다.

OAuth2를 사용하면 여러 인증 제공자를 사용할 수 있습니다.

초대 기능이 그들에게 작동할까요?

아니요. 초대 기능은 SSO와 함께 작동하지 않습니다.

가장 쉬운 방법은 학생들이 사용하는 것과 동일한 SSO 제공 사이트로 관리자가 로그인하도록 하는 것입니다. 그렇게 설정하는 것을 막고 있는 것이 있습니까? 관리자가 SSO 제공 사이트에서 계정을 생성할 수 없는 것 같지만, 실제로는 그렇지 않을 수도 있습니다.