Empêcher les utilisateurs Google OAuth2 d'obtenir le nom d'utilisateur "user1", "user2"...?

Je préfère (jusqu’à présent en tout cas) que mon forum affiche les noms d’utilisateur plutôt que les vrais noms, et j’ai rendu le champ du vrai nom facultatif.

Mais certains de mes utilisateurs Google OAuth2 (« Se connecter avec Google ») ont apparemment des noms d’utilisateur par défaut tels que « User1 », « User2 », etc.

Je n’aime vraiment pas avoir ces valeurs par défaut génériques dans le mélange.

Il semble que cela se produise également ici sur meta :

Je ne sais pas pourquoi cela arrive à quelques utilisateurs Google OAuth2 mais pas à la plupart. J’apprécierais toute explication.

Je suppose que je pourrais reconsidérer mon insistance sur les noms d’utilisateur. Mais y a-t-il un moyen d’empêcher ce comportement « User[X] », à moins de désactiver les inscriptions Oauth2 ?

1 « J'aime »

C’est un peu une supposition de ma part, mais se pourrait-il que leurs noms d’utilisateur contiennent des espaces ou des caractères spéciaux ? Ce n’est pas autorisé dans les noms d’utilisateur de Discourse.

Mais @pmusaraj en saura beaucoup mieux, je suis curieux maintenant aussi :slight_smile:

1 « J'aime »

Je suis presque sûr que cela provient de ce paramètre de site

Si cette option n’est pas cochée, le sélecteur de nom d’utilisateur utilisera userN par défaut, surtout si l’utilisateur n’a pas de nom d’affichage dans son compte en amont.

Sécurité 1, commodité 0 :grinning_face:

4 « J'aime »

Merci ! Cette explication exacte serait un ajout utile au texte de l’option.

Je pourrais finir par cocher cette case. Comme les gens peuvent modifier les noms suggérés, le risque semble faible.

1 « J'aime »

Lorsque Utiliser l'e-mail pour le nom d'utilisateur et les suggestions de noms est désactivé, nous pourrions laisser le champ nom d’utilisateur vide lors de l’inscription au lieu de suggérer userN — nous avons fait quelque chose de similaire lors de l’inscription de nos comptes administrateurs sur les nouveaux sites Discourse.

Pensez-vous que ce serait quelque chose que vous aimeriez voir également pour les membres de votre site, @ToddZ ?

1 « J'aime »

Je préférerais de loin cela, personnellement. Je préférerais voir les gens taper au hasard sur leur clavier et trouver un nom d’utilisateur absurde (ou se connecter à une API de génération de noms d’utilisateur) plutôt que de se retrouver avec une bande de userN.

Je n’arrive pas vraiment à imaginer une raison de préférer userN, mais si je manque quelque chose, peut-être qu’un paramètre optionnel pourrait satisfaire tout le monde.

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.