이전 콘텐츠(수년에 걸친 대화 포함)를 마이그레이션하여 새로운 포럼을 개설했는데, 공개성과 사생활 보호를 어떻게 균형 있게 맞출지 고민하고 있습니다.
로그인하지 않은 사용자에게 모든 사용자 이름/닉네임을 숨길 수 있을까요? 즉, 모든 메시지 콘텐츠는 웹에서 열람 및 인덱싱되지만, 이름이나 닉네임을 보려면 로그인한 회원이어야 한다는 의미입니다.
우리의 로그인은 실제 성명을 요구하는 SSO를 통해 이루어집니다. 이전 콘텐츠의 초기 마이그레이션 과정에서 사용자 이름은 실제 성명을 기반으로 자동 생성되었습니다. 따라서 “성명” 표시를 끄더라도 모든 사용자의 이름이 인터넷에 노출된다는 핵심적인 사생활 문제를 해결하지는 못합니다.
온라인에서 사용자 프로필이 로그인한 경우에만 표시되는 포럼의 몇 가지 예를 본 적이 있지만, 제가 위에서 설명한 것과 같은 예시는 본 적이 없는 것 같습니다. 그리고 어쨌든, 이조차 허용하는 관리자 설정을 본 적이 없습니다. 업데이트: 이 특정 설정을 찾았지만, 사용자 이름과 이름을 숨기는이라는 주요 목적에는 영향을 미치지 않습니다.
익명 사용자의 경우, user, topic, post 모델에서 사용자 이름을 변경하는 플러그인을 만들 수 있을 것입니다. 하지만 무언가를 깨뜨리지 않고 이를 구현하는 것은 까다로울 것입니다. 또한, 사용자를 인용한 인용문에는 해당 사용자의 이름이 포함되거나, 인용문 자체도 수정되어야 합니다. 이 기능이 귀하에게 2,000~5,000달러의 가치가 있다면 Marketplace 채널에 게시해 주세요.
CSS로 내용을 숨길 수는 있지만, 여전히 원본이 남아 있으며, 이는 크롤러가 이름을 볼 수 없게 하는 데 도움이 되지 않습니다.
귀하의 SSO가 귀하가 개인 정보라고 생각하는 이름을 사용하도록 강제하고 있으므로, 해결하기 어려운 문제에 직면해 있습니다.