자체 호스팅한 Discourse 인스턴스에서 신뢰 수준 1에 대해 익명 게시를 활성화했습니다. 그런데 신뢰 수준이 1보다 높은 사용자로 해당 모드로 전환하는 방법을 찾지 못하고 있습니다. 여기에서 설명하듯 사용자 로고 아래를 클릭해도 해당 옵션이 보이지 않습니다: Anonymous posting
스크린샷에는 설정에서 이를 활성화한 모습이 나와 있습니다. 제가 놓치고 있는 부분이 있을까요?
자체 호스팅한 Discourse 인스턴스에서 신뢰 수준 1에 대해 익명 게시를 활성화했습니다. 그런데 신뢰 수준이 1보다 높은 사용자로 해당 모드로 전환하는 방법을 찾지 못하고 있습니다. 여기에서 설명하듯 사용자 로고 아래를 클릭해도 해당 옵션이 보이지 않습니다: Anonymous posting
스크린샷에는 설정에서 이를 활성화한 모습이 나와 있습니다. 제가 놓치고 있는 부분이 있을까요?
TL1 사용자는 익명 게시 아이콘이 표시되지 않는다는 말씀이신가요?
맞습니다. 실제로 무엇을 확인해야 하는지 잘 모르겠습니다. 이 게시글의 내용을 따라가고 있었습니다: Anonymous posting - #2 by codinghorror
하지만 제 Discourse 인스턴스에서 레벨 1부터 4까지의 모든 사용자 계정으로 테스트해 보았음에도, 레벨 1: 기본 사용자에게 옵션이 활성화되어 있음에도 불구하고, 해당 게시글에서 언급된 위치에 버튼이 표시되지 않습니다.
그 게시글은 여전히 정확합니다. TL1 사용자는 아바타를 클릭하면 익명 아이콘을 확인해야 합니다. 하드 리프레시를 시도해 보셨나요?
네, 강제 새로고침을 시도해 보았습니다. 또한 로그아웃 후 다시 로그인도 해 보았습니다. >= TL1 사용자는 스파이 아이콘이 표시되지 않습니다.
익명 게시글 작성 시 새 계정이 생성된다는 내용을 읽었습니다. 제 GCP 가상 머신에서 Discourse 인스턴스를 호스팅하고 있는데, 이것이 이를 차단하는 원인이 될 수 있을까요? 기본 설치를 수행했습니다.
해당 게시글은 내용이 오래되었습니다. 익명 모드를 위한 적절한 howto 주제를 생성하겠습니다. 기본 작동 방식에 대한 개요는 다음과 같습니다:
allow anonymous posting 사이트 설정이 활성화되면, 신뢰 수준 1 이상의 사용자(anonymous posting min trust level 사이트 설정으로 구성 가능)는 사용자 메뉴에서 “익명 모드 입력” 링크를 볼 수 있습니다:
사용자는 익명 사용자 메뉴에서 “익명 모드 종료” 링크를 클릭하여 익명 모드를 종료할 수 있습니다:
사용자가 익명 모드에 진입하면 사용자 이름이 자동으로 생성됩니다. 사용자 이름은 anonymous 뒤에 숫자가 붙은 형태입니다. 예를 들어 anonymous1입니다. 사용자 이름 뒤에 숫자가 붙지 않는 유일한 익명 사용자는 사이트에서 생성되는 첫 번째 익명 사용자입니다.
사용자가 익명 모드를 종료하고 일반 모드로 다시 로그인한 후, 익명 계정이 유지되는 기간은 7일입니다. 이 기간은 anonymous account duration minutes 사이트 설정으로 구성할 수 있습니다. 익명 모드를 종료한 후, 해당 기간이 지나도록 기다렸다가 익명 모드에 다시 진입하면 사용자를 위한 새로운 익명 계정이 생성됩니다.
사이트에서 “익명 모드 입력” 링크를 찾을 수 없는 경우 알려주세요.
수정: 여기서 howto 주제를 생성했습니다: Enable and configure anonymous mode. 해당 주제를 읽은 후에도 명확하지 않은 부분이 있다면 알려주세요.
저도 처음에는 거기서 보이지 않았습니다. 하지만 설정에서 익명 게시를 비활성화/활성화한 뒤, 제한 수준을 0으로 낮추자 마침내 해당 메뉴에서 보였습니다. 다만 제 테스트 사용자 계정들은 모두 1레벨 이상이었거든요. 처음에는 왜 보이지 않았는지 정확히 알 수 없습니다. 이 오류를 재현할 수 있다면 다시 보고하겠습니다.