안녕하세요,
우리 위키 커뮤니티(MediaWiki 사용)에 Discourse를 설치하고 싶습니다. 현재 SMTP 서버가 없습니다. 우리 위키는 계정을 만들 때 이메일이 필요하지 않기 때문입니다. SSO를 활성화하여 로그인한 위키 사용자가 Discourse 포럼으로 로그인된 상태로 리디렉션되도록(즉, Discourse의 로그인/가입 페이지를 보지 않도록) 하고 싶습니다. 이러한 사용 사례(SMTP 서버 없음 + SSO)에 맞춰 Discourse를 어떻게 구축하고 실행할 수 있을까요?
비즈니스/엔터프라이즈 플랜을 선택할 경우, 이와 같은 구성을 저희에게 특별히 설정해 줄 수 있을까요?
marianord
(Mariano Rodriguez)
4월 20, 2020, 9:10오후
2
SMTP as a Service를 사용하여 설정 이메일을 보내고, 예를 들어 API 키를 제거하는 방식으로 설치를 완료할 수 있다고 생각합니다. Discourse는 이메일을 통해 일부 기능을 중계하지만, 충분히 가능하다고 봅니다.
콘솔을 통해 관리자 계정을 생성하고 포럼을 설정할 수 있습니다.
This guide provides instructions for creating an admin account or granting admin privileges using the console in a self-hosted Discourse installation.
Required user level: System Administrator
Console access required
So you want to create/grant Admin privileges or reset user password from console? Great, let’s get started!
This guide will cover the following:
Accessing the console
Creating a new account with admin privileges
Resetting an existin…
하지만 웹사이트에서 이메일을 확인하지 않는 것은 SSO 설정이 되어 있더라도 문제가 될 수 있습니다.
pfaffman
(Jay Pfaffman)
4월 20, 2020, 10:13오후
4
이건 정말 끔찍한 아이디어처럼 들린다. 사용자를 어떻게 식별하고 스팸을 차단할 수 있겠는가?
하지만 MediaWiki를 SSO 마스터로 구성할 수 있다면(이 확장을 직접 작성해야 할 것으로 보인다) 가짜 이메일 주소(예: USERNAME@mybogusemail.bogus )를 생성하고 SSO 페이로드에 “이메일 인증 완료” 정보를 함께 전송할 수 있을 것이다.
오. 그들이 이에 동의할 거라고는 생각하기 어렵지만, 돈이 충분하다면 무엇이든 가능할 것이다. SMTP 서버는 그들이 제공하겠지만, 실제 이메일 주소를 가진 사용자가 있어야 할 것 같아…