나에게 보낸 새 사용자 초대 실패

절차: 관리자 사용자 인터페이스를 사용하여 새 사용자를 이메일(nikolaj.ivancic@congral.com)로 초대했습니다. 이 초대는 성공적으로 전송되어 내 이메일 클라이언트에서 수신되었습니다. 이메일 내 링크를 클릭했을 때:

admin (adriatic) 님이 참가를 초대했습니다

forum.congral.tech

특정 소프트웨어 기술에 대한 논의 및 문서화

관심이 있다면 아래 링크를 클릭하세요:

https://forum.congral.tech/invites/cb875db71fb5fe9f82919322f0e50608
(새 사용자의 a 태그 cb875db71fb5fe9f82919322f0e50608에 주목하세요)

해당 링크를 클릭하면 discourse 앱에서 새 페이지가 생성됩니다:

이것은 거짓 진술입니다. 왜냐하면 이 초대를 받은 사용자는 아직 존재하지 않기 때문입니다. 이 "거짓을 보상"하기 위해, 이 새 사용자는 대기 중인 사용자 목록에 나타납니다:

“일반” 사용자 목록을 살펴보니 다음과 같습니다:

"대기 중인 사용자(pending users)"란 무엇이며, 이들을 활성 사용자로 승격하는 방법은 무엇인가요?

여기에는 여러 문제가 있습니다 - 이 문제들을 풀어 설명해 주시겠습니까?

이미 로그인된 사용자가 있는 브라우저 창에서 초대 이메일의 링크를 클릭할 때 "죄송합니다! 이 초대는 기존 계정이 없는 신규 사용자를 위한 것입니다."라는 오류 메시지가 표시됩니다. 이는 공용 컴퓨터에서 발생할 수 있는 상황이지만, 제 경우에도 자신에게 보낸 초대를 테스트할 때 몇 번 겪었습니다. 당신에게도 같은 일이 발생했을 가능성이 있습니다. 만약 이 경우라면, 단순히 초대 과정을 테스트 중이므로 초대를 수락하기 전에 Discourse에서 로그아웃하거나, 시크릿(비공개) 브라우저 창에서 초대를 수락하도록 하십시오.

스크린샷의 Pending(대기 중) 목록은 대기 중인 사용자를 보여주는 것이 아니라 대기 중인 _초대_를 표시합니다. 이는 초대가 전송되었지만 아직 사용되지 않았다는 의미입니다.

감사합니다, @simon. 이 경우 저는 (nik@congral.com)으로 Discourse에 로그인한 상태였고, 제 '또 다른 나’인 (nikolaj.ivancic@congral.com)에게 초대장을 보냈습니다. Discourse가 이미 로그인된 사용자에게 초대를 보내고 있다는 사실을 알아채지 못할 것이라고 생각하지는 않지만(또는 알아채지 않는 것이 맞을 수도 있지만), 설명을 정확히 이해하지는 못하겠습니다.

저는 Discourse에 로그인한 상태에서 스스로에게 보낸 이메일 안의 Discourse 링크를 클릭했습니다.

추가로, 저는 초대를 이메일을 통해 진행했는데 링크를 통해 진행한 것이 아니므로 '초대 코드 사용(redeeming an invitation)'이라는 용어도 이해가 되지 않습니다. 설명해 주실 수 있을까요?

Discourse가 인식하는 것은 브라우저에 Discourse 계정으로 로그인되어 있는 사용자가 있다는 사실입니다. 대체 계정으로 발송된 초대를 수락하기 전에 먼저 주 계정으로 로그아웃해야 합니다. 또는 인코그니토(비공개) 창을 열어 거기서 초대를 수락할 수도 있습니다. 초대를 수락하면 실제로 사용자가 Discourse에 로그인됩니다. 브라우저에 다른 사용자가 로그인된 상태에서 이것이 허용된다면 이상할 것입니다.

Discourse는 사용자가 수락한 초대를 가리켜 'Redeemed(재사용됨/수락됨)'이라는 용어를 사용합니다. 이전 게시물에서 첨부한 ‘Invites(초대)’ 스크린샷의 “Redeemed” 탭을 클릭하면 귀하가 보낸 초대를 수락한 사용자 목록을 확인할 수 있습니다.

감사합니다. 'to redeem’이라는 용어를 잘못 해석했습니다. 저는 이 용어를 디스커스 관리자(A)가 수행하는 동작으로 이해했지만, 올바른 해석은 초대받은 사용자가 리디머(리디머)하는 것입니다. (생각해보면 'accepts’라는 동사가 더 직관적인 것 같습니다.)

네, "수락된 초대"라고 이해하시면 좋습니다.