Prénom, Nom

Nous exigeons actuellement que les utilisateurs ajoutent un nom complet lors de l’inscription.
Malheureusement, un nombre important d’utilisateurs utilisent leur nom d’utilisateur comme nom complet, ou simplement leur prénom.

Existe-t-il un moyen d’exiger un prénom et un nom de famille ?
Serait-il utile de créer des champs personnalisés obligatoires pour le prénom et le nom de famille et de désactiver le champ nom complet ?

Il est à noter que nous utilisons Auth0 comme base de données pour nos utilisateurs. Il semble que, lorsque les utilisateurs s’inscrivent via des connexions sociales, leur nom complet n’est pas récupéré depuis la base de données Auth0.

Ce sont les seuls paramètres pour le nom.

Il n’y a qu’un seul champ pour le nom complet et non deux champs séparés.

Compris… Je pensais faire quelque chose comme ceci pour créer des champs personnalisés pour le prénom et le nom ? Puis désactiver le nom complet. Je me demande s’il y a un inconvénient majeur.

Je devrai probablement aussi écrire un script pour déplacer les noms complets actuels des utilisateurs vers les nouveaux champs, en me basant sur les espaces dans leurs noms complets actuels.

Peut-être créez simplement un nom de famille, puis faites une publication pour mettre à jour ou demandez au personnel de corriger les profils des utilisateurs.

Y a-t-il un inconvénient à avoir un champ personnalisé pour le nom, même s’il ne s’agit que du nom de famille ?

Mon personnel ou le vôtre ? Je n’ai pas de personnel :crazy_face:

Je vous suggère de ne pas le faire.

Lecture intéressante. Peut-être que j’attire simplement trop de personnes dans ma communauté avec des noms contenant des chiffres. Plus sérieusement, je suppose que je vais juste poster et demander poliment aux gens de mettre à jour leurs noms.

Tenter de résoudre cela avec des contraintes logicielles peut s’avérer plus difficile que d’en discuter avec eux.

Vous pourriez également tirer parti d’un rapport (par exemple avec Data Explorer) qui compare les noms d’utilisateurs aux noms réels et les signale pour que vous puissiez les examiner.

Je ne connais pas bien l’explorateur de données. Désolé pour la question basique, mais est-ce une fonctionnalité de Discourse ?

Oui, c’est Discourse Data Explorer.

Honnêtement, sans connaître votre application, il est difficile d’évaluer exactement le travail nécessaire, mais voici les étapes que j’adopterais instinctivement, classées par ordre croissant de temps requis :

  • une annonce générale
  • parcourir les nouveaux utilisateurs, vérifier leurs noms d’utilisateur et leur envoyer des MP
  • utiliser Data Explorer pour repérer les problèmes courants (par exemple, nom d’utilisateur identique au nom complet)
  • mettre en place des mesures techniques supplémentaires

Intéressant… Laissez-moi examiner cela.

C’est lié mais légèrement différent. Nous utilisons Auth0 pour gérer nos utilisateurs. La plupart se connectent via des réseaux sociaux. Leurs informations sont extraites de notre base de données Auth0 et contiennent généralement le nom complet. Cependant, cela ne semble pas se propager vers Discourse lorsque leur compte Discourse est créé. Ils sont invités à saisir leur nom d’utilisateur et leur nom complet lors de la première connexion à Discourse, mais ces informations semblent correspondre plutôt que d’extraire les informations pertinentes du fournisseur oAuth vers l’endroit approprié dans Discourse. Existe-t-il une bonne méthode pour que cela se produise afin d’éviter d’avoir tant d’utilisateurs sans bon nom complet ?

J’ai lu brièvement quelque part qu’il existe une option pour que l’OAuth peuple les champs d’inscription de Discourse. J’ai le même problème avec le prénom et le nom de famille également, d’ailleurs.