초대 전용 사이트에서 Discourse 무료 플랜의 초대 기능이 작동하지 않음

친구가 초대 전용 커뮤니티를 만들었습니다. 친구가 제게 초대를 보냈는데, 이 화면이 나타났습니다:

로그인 후 이 화면이 나타났습니다:

이 화면을 넘어서지 못하고 있습니다 :smiling_face_with_tear:

@canapin, 보고해 주셔서 감사합니다. 확인 중입니다 :eyes:

공개/비공개 초대 전용 사이트에서 기존 ID 계정을 사용하여 아직 이를 재현할 수 없습니다. 예시는 다음과 같습니다:

해당 플로우에서 ID 계정을 생성하셨나요? 그리고 초대를 다시 수락해 보시면 이 문제가 여전히 발생합니까? 제가 여기서 무엇을 다르게 하고 있는지 궁금합니다.

그는 사용자 승인 필요 설정을 활성화해 두었습니다. 이 설정을 비활성화한 후에야 제가 가입할 수 있었습니다.

에러 메시지는 그 당시 꽤나 불명확했습니다.

누군가를 초대하는 것을 테스트해 보고 싶어서 친구에게 초대 링크를 보냈는데 어딘가에서 문제가 발생했습니다.

아래는 제 사이트의 현재 설정이며, 보시다시피 제 사이트는 초대 전용으로 설정되어 있습니다.

(새로운 가입을 금지하면 사용자가 초대 링크를 사용하려고 할 때 초대도 작동하지 않습니다.)


하지만 제 사이트로 이동하면 Discourse ID 로그인 페이지가 표시되며, 여기에는 가입 버튼도 함께 보입니다. 제 사이트가 초대 전용이라면 왜 ‘가입’ 버튼이 표시되는 걸까요? 이 버튼은 초대 전용인 제 사이트에 가입하라는 의미인가요, 아니면 Discourse ID 전체에 가입하라는 의미인가요?

초대한 사람은 apparently Discourse ID에서 계정을 확인하기 위한 이메일을 받지 못한 것 같습니다. 이것이 초대 로그인 과정의 일부인지조차 모르겠습니다. 그 사람은 제가 보낸 초대 링크를 통해 가입을 시도했지만 이메일을 받지 못했고, 이후 가입 버튼을 눌러 보았다고 합니다. 그 사람의 설명을 들어보면, 그는 두 개의 미확인 Discourse ID 계정을 갖게 된 것 같고, 이것이 Discourse ID이기 때문에 관리자 사용자 목록에서 미확인 사용자 계정을 확인하거나 삭제할 수 없습니다.

가입을 하면 다른 사이트에서 인증에 사용할 수 있는 Discourse ID 계정이 생성되나요, 아니면 제 사이트에만 사용되나요?


:pencil: 수정:

저도 다른 이메일로 사용자를 직접 생성해 보고, 그(제) 새로운 Discourse ID 계정으로 로그인해 보았습니다.

제 자신의 계정에서, 작동하는 Discourse ID 계정이 있는 제 다른 사용자를 위한 초대 링크를 생성했습니다. 그리고 다른 사용자(또는 다른 계정)에서 제 자신의 초대 코드를 사용하려고 하면 Canapin이 겪고 있는 것과 정확히 같은 문제가 발생합니다.