Génération obligatoire du nom d'utilisateur et de l'avatar - Comment pouvons-nous faire cela ?

Je pense que votre meilleure option serait d’utiliser un système d’authentification externe qui applique les règles que vous souhaitez et d’utiliser DiscourseConnect - Single-Sign-On officiel pour Discourse (sso) pour vous y connecter.

Je suppose que vous pourriez créer un plugin limitant d’une manière ou d’une autre les noms d’utilisateur à certaines exigences spécifiques. Il est difficile d’imaginer comment cela ne serait pas frustrant, comme un système du type « voici nos règles de mot de passe étranges, bonne chance pour les respecter ». Mais peut-être que si cela se limitait à des fruits et des chiffres, ce serait acceptable ? Peut-être que le plugin pourrait utiliser le suggestionneur pour proposer des noms qu’il apprécierait d’une certaine manière. Cela ressemble à quelques jours de travail une fois que vous aurez compris le code nécessaire pour l’implémenter.

edit : Eh bien, peut-être que c’est plus simple que je ne le pensais. Il semble que le suggestionneur de noms d’utilisateur intègre des fonctionnalités pour faciliter cela, même si je n’arrive pas tout à fait à comprendre comment cela fonctionne en quatre minutes.