사용자 이름 및 아바타 생성이 필수입니다. 어떻게 해야 하나요?

사용자가 개인 정보를 공유하지 않도록 막고 싶습니다. 사용자를 특정 사용자 이름과 아바타로 제한하거나, 동물, 과일, 색 등 미리 고른 단어들을 조합해 사용자 이름과 아바타를 생성하는 도구를 만들 수 있을까요?

결국 사용자가 자신의 사진을 업로드하는 것을 막고, 실명을 사용자 이름으로 사용하지 못하게 하되, 그래도 어느 정도 개인화되고 재미있는 경험을 제공하고자 합니다. 아이디어나 조언이 있다면 정말 감사하겠습니다. 감사합니다!

외부 인증 시스템을 사용하여 원하는 규칙을 적용하고, DiscourseConnect - Official Single-Sign-On for Discourse (sso)를 통해 해당 시스템에 연결하는 것이 가장 좋은 방법일 것 같습니다.

사용자 이름에 특정 요구사항을 제한하는 플러그인을 만들어 볼 수도 있겠지만, "이것이 우리의 기이한 비밀번호 규칙입니다. 지켜보시죠"와 같은 시스템이 얼마나 답답할지 상상하기 어렵습니다. 하지만 과일과 숫자만 허용한다면 괜찮을 수도 있겠죠? 플러그인이 suggester(제안 기능)를 사용하여 마음에 드는 이름을 제안하는 방식으로 작동한다면 더 나을 것입니다. 구현 코드를 파악한 후 약 며칠 정도의 작업이 필요해 보입니다.

수정: 음, 제가 생각했던 것보다 더 쉬울 수도 있겠네요. 사용자 이름 suggester에 이를 약간 더 쉽게 만들 수 있는 기능이 내장되어 있는 것으로 보이지만, 4분 안에 정확히 파악하기는 어렵습니다.

제한된 아바타 선택지를 위해 선택 가능한 아바타 기능이 있습니다

생성된 사용자 이름의 경우, 커스텀 플러그인이 필요할 것 같습니다.
예를 들어 음악 앱인 Auxy도 프로젝트에 생성된 이름을 사용하더군요.

제가 사용했던 어린이용 코딩 앱에도 사용자 이름에 비슷한 기능이 있었습니다. (이쪽도 형용사+명사 조합이었지만, 동물만으로 제한되지 않고 훨씬 폭넓었습니다)

범위 측면에서, 두 단어 시스템으로 시작해 볼 수 있습니다. 그리고 관리자 설정을 통해 첫 번째 단어와 두 번째 단어에 대해 별도의 어휘 세트를 추가할 수 있도록 하면, 목록을 더 쉽게 업데이트하고 편집할 수 있을 것입니다.

사용자가 클릭할 때마다 새로운 조합으로 무작위화되는 방식을 적용해 볼 수도 있고, 이후 어떤 형태로 가고 싶으신지는 잘 모르겠습니다.

(커스텀 플러그인을 개발해 줄 사람을 찾고 계신다면, 예산이 있다면 보통 Marketplace 채널에此类 작업을 게시할 수 있습니다)

감사합니다! 웹사이트 로그인 ID와 사용자 이름이 동일하게 설정될 수 있을까요?

이것은 우리가 이전에 떠올렸던 아이디어와 비슷합니다. 예를 들어, 한 목록에서 단어를 하나 선택하고 두 번째 목록에서 단어를 하나 더 선택한 후, 이 두 단어를 조합하여 고유한 사용자 이름을 만드는 방식이죠.

네, 기존 웹사이트가 있는 경우 그 방법을 자세히 설명하는 것으로 보아 pfaffman님이 여기에 올린 링크를 참고하시면 도움이 될 것 같습니다: