Ghost 블로그에서 Discourse 사용자를 감지하는 방법?

안녕하세요,

Discourse 사용자를 Ghost 블로그에서 인증하는 방법에 대한 아이디어를 찾고 있습니다. 가장 좋은 방법은 계정을 연동하는 것이지만, 핵심은 다른 사이트에서 Discourse 사용자를 식별하여 일부 콘텐츠를 표시할 수 있는 것입니다.

Discourse 댓글 게시에 대한 문서만 찾을 수 있었고, 인증에 대한 문서는 찾지 못했습니다.

어떤 아이디어가 있을까요?
감사합니다!

네. 그리고 이 기능은 명백한 보안상의 이유로 매우 신중하게 구현되어야 합니다.

기본적으로, 요청하시는 내용은 모든 Discourse 사이트를 잠재적인 OAuth2 제공자로 만드는 것입니다. 즉, ID 소스로 사용하려는 각 Discourse 인스턴스 소유자와 인증 키를 포함한 모든 사항을 합의해야 한다는 뜻입니다.

사용자 데이터베이스는 매우, 매우, 매우 민감한 문제라는 점을 이해하셔야 합니다. 예를 들어, 제 사이트가 어떤 정치 단체에 의해 사용되고 있다면, 누군가가 사용자 데이터베이스를 스캔하여 극도로 기밀인 정보(누가 우리를 정치적으로 지지하는지)를 수집하는 데에는 관심이 없습니다.

저도 있었죠… 하지만 결국 샘이 이미 그걸 열거해 주었더라고요!

:face_with_monocle:

답변 주셔서 감사합니다!
@YCrepeau 님, 말씀하신 대로 정확합니다.

기본적인 문제는 Ghost가 아직 특별한 인증 시스템을 구현하지 않았다는 점, 그리고 제가 커뮤니티를 Discourse에 두고 있다는 점입니다.

블로그가 아니라 포럼에 예약된 콘텐츠를 배치하고 그룹을 사용하는 쪽으로 선택할 수도 있겠습니다.

사이트에서 특별한 콘텐츠를 제공하고 포럼 멤버 중 누가 그것을 사용하는지 식별하거나, 단순히 두 개의 다른 시스템에 가입하는 것을 피하려면 Discourse SSO에 대해 알아볼 수 있습니다. 하지만 포럼 멤버가 블로그에 글을 쓸 수 있게 하는 것은 여전히 불가능할 것입니다 (Ghost SSO를 기다리는 것이 제 해결책일까요?).

로드맵에 올라와 있습니다:

그 점은 아직 유효합니까?

2월에 답장이 없는 그 트윗을 확인했습니다: