‘이름 사용’을 비활성화하면 관리자 동작이 이상해짐

enable_names 설정이 실제로 무엇을 해야 하는지에 대해 여전히 근본적인 오해 또는 의견 차이가 있는 것 같습니다. 이는 다음 질문으로 귀결됩니다:

  • enable_names 설정은 다음 중 어떤 의미를 가질 의도인가요?
    1. “전체 이름을 공개적으로 표시하지 않는다.”
    2. “이 사이트는 아예 전체 이름을 사용하지 않는다.”

이 주제에 대한 일부 사람들은 (1)이라고 생각하고, 다른 사람들은 (2)이라고 생각합니다. 제 인상으로는 후자, 즉 enable_names가 사이트가 전체 이름을 아예 사용할지 여부를 결정한다는 것입니다.

enable_names가 꺼져 있을 때를 생각해 보세요:

  • 가입 대화상자에 전체 이름 필드가 제공되지 않습니다.
  • 사용자는 자신의 계정 설정 페이지에서 전체 이름 필드를 볼 수 없으며, 어디서든 자신의 전체 이름을 볼 수 없습니다.

관리자만, 그리고 관리자만이 시스템에 전체 이름 필드가 존재한다는 사실을 아는 사이트의 사용 사례를 이해할 수 없습니다. 제 상상력이 부족해서인지, 여기에서 실제로 그런 기능을 원하는 사람이 있는지 의심스럽습니다. 만약 그런 기능을 원하시는 분이 계시다면, 제발 알려주세요!

(제 초안 PR이 무엇을 이루려는 것인지, 어떻게, 그리고 왜 그런지에 대해서도 일부 오해가 있는 것 같습니다. 하지만 먼저 "enable_names가 실제로 무엇을 하는가?"라는 질문에 대해 다루고 싶었습니다.)

2개의 좋아요