Ce type d’utilisateur pourrait être perplexe : doit-il cliquer sur le lien ou consulter le code de vérification ?
Oui, je ne suis pas sûr. Je pense que des e-mails du type « cliquez sur ce lien ou saisissez ce code » sont courants. Cela aide si la personne reçoit l’e-mail sur un autre appareil et offre toujours le confort d’un simple clic. — mais laissez l’administrateur du site décider quelles options ses utilisateurs comprendront.
Merci d’avoir partagé vos retours !
Je tiens à ajouter que cela ne supprime pas le formulaire de nom d’utilisateur. Dans l’itération actuelle de la modification à venir, vous verrez qu’il existe une étape dédiée au nom d’utilisateur après la confirmation de l’adresse e-mail via code :
Récemment, nous avons corrigé un bug qui faisait apparaître des noms d’utilisateur comme « user1 » et « user2 ». Merci de nous faire savoir si vous continuez à voir cela quelque part pour les nouveaux comptes.
C’est bien, mais permettez-moi de préciser que, dans mon cas, il y a une étape d’approbation par un modérateur après celle-ci. Le message « le compte est prêt » pourrait donc être trompeur dans cette situation.
J’avais l’impression que cela se produisait dans ma version stable actuelle, mais je ne peux pas le vérifier car je suis revenu à l’ancienne inscription. Je vais cependant réessayer plus tard avec les améliorations que vous avez mentionnées.
Lorsque j’essaie d’utiliser cette nouvelle option « enable_local_logins_via_code », le processus est peu pratique. En effet, si j’utilise un gestionnaire de mots de passe, dans mon cas Roboform, qui saisit normalement à la fois le nom d’utilisateur et le mot de passe enregistrés avant de me rediriger directement vers le site, Roboform affiche désormais deux entrées : l’une pour le nom d’utilisateur (et non l’adresse e-mail, car je me connecte avec un nom d’utilisateur) et l’autre pour le mot de passe.
Cependant, dans ce cas, au lieu de remplir à la fois le mot de passe et le nom d’utilisateur, le système passe immédiatement à cet écran :
Je dois ensuite saisir manuellement mon adresse e-mail. La version stable gérera-t-elle cela de manière plus élégante ? Si j’utilise Roboform à ce stade, il insère bien sûr le nom d’utilisateur et je reçois cette erreur :
Une option potentielle consisterait à demander à tous les utilisateurs de mettre à jour leurs connexions dans leur gestionnaire de mots de passe pour utiliser l’adresse e-mail au lieu du nom d’utilisateur, mais cela semble intrusif. De plus, cela présente le même comportement initial, car le système passe à l’écran suivant et me force à effectuer une seconde étape, MÊME si j’ai modifié Roboform, à titre de test, pour passer du nom d’utilisateur à l’adresse e-mail :
Bref, c’est juste peu pratique pour l’instant. Je ne clique JAMAIS sur le lien « Email me a one-time login code » ; le système passe directement au second prompt.
Ne me méprenez pas, j’aime l’option du code à 6 chiffres, tout comme mes membres, mais j’aimerais que son fonctionnement soit plus fluide qu’il ne l’est actuellement avec un gestionnaire de mots de passe comme Roboform.
Je trouve ça terrible. Je l’ai désactivé. Pouvez-vous confirmer qu’il ne deviendra pas obligatoire ?
Personne ne prendra la peine de choisir un nom d’utilisateur sensé, à moins d’être vraiment à l’aise avec la technique.
Tout le monde ne le fait pas de toute façon, mais à moins que le « nom » ne soit affiché partout en plus du « nom d’utilisateur » (par exemple sur /admin/users/list/active), c’est un changement en pire.
(Merci pour Discourse en général. Je ne veux pas paraître ingrat !)
Voici deux points concernant la connexion à l’aide de ce système.
Le premier est qu’il serait peut-être plus pratique de pouvoir saisir votre nom d’utilisateur ou votre adresse e-mail, l’un étant potentiellement plus facile à retenir que l’autre.
Le second est que, sur mon forum, le nom d’utilisateur ne peut pas être modifié. Sans doute s’agit-il d’un paramètre que j’ai modifié il y a longtemps, mais il pourrait être utile de le noter, car le nouveau système repose en partie sur la possibilité de changer le nom d’utilisateur.
Salut ! J’ai également découvert cette nouvelle fonctionnalité aujourd’hui. Nous avons un processus de modération sur notre forum, et soudain, les nouveaux utilisateurs se sont vu attribuer des noms d’utilisateur aléatoires, comme « happybreeze34 ». C’est un problème pour nous, car nous préférons de loin que les utilisateurs utilisent leur propre nom plutôt qu’un alias aléatoire.
En cherchant une solution de contournement, j’ai constaté que désactiver l’option « générer un nom d’utilisateur aléatoire » ne fait que revenir à un schéma du type « user1 », « user2 », etc., ce qui n’est pas vraiment mieux.
J’ai aussi trouvé le parcours global un peu confus : les utilisateurs doivent d’abord saisir un code envoyé par e-mail pour être approuvés, mais ensuite, pour se connecter, il n’est pas clair comment ils doivent procéder, puisqu’on leur demande un mot de passe qu’ils n’ont jamais défini. Il faut envoyer à nouveau un code (et ce n’est pas évident). Une fois connectés, ils doivent ensuite trouver par eux-mêmes comment modifier leur nom d’utilisateur. Dans l’ensemble, cela donne un processus d’intégration assez long et confus, surtout de notre côté, car les comptes nécessitent également l’approbation d’un modérateur avant même que les utilisateurs n’atteignent cette étape.
Donc, en l’état, ce parcours ne correspond pas vraiment à nos besoins non plus ![]()
Dans ce cas, votre meilleure option est d’activer ce paramètre :
Vous avez raison, nous devons revoir le fonctionnement de ce parcours pour les sites qui exigent l’approbation d’un membre du personnel. Nous allons examiner la question et revenir vers vous.
Merci pour cette alerte concernant ce problème !
J’ai poussé un correctif ici :
Pourriez-vous mettre à jour et vérifier, puis me faire savoir si vous rencontrez toujours ce problème ?
Non, il fait presque exactement la même chose. Avec Roboform, il insère l’adresse e-mail, attend une ou deux secondes, puis passe à la demande de code à 6 chiffres, l’adresse e-mail restant visible. Donc, Roboform ou quelque chose semble déclencher le lien « Envoyez-moi un code de connexion à usage unique » même si je ne l’ai jamais cliqué, au lieu de saisir le mot de passe et d’accéder directement à Discourse.
Merci pour votre retour, il est utile car nous envisageons si la génération de noms d’utilisateur aléatoires doit être activée par défaut (opt-out) ou non (opt-in). Notez que cela ne sera en aucun cas obligatoire et vous pouvez vous désinscrire en suivant ces instructions dans le premier message :
Une fois fait, voici à quoi ressemble l’écran :
Nous venons de publier une mise à jour
qui améliore le parcours pour les sites nécessitant l’approbation du personnel. Merci de l’essayer après la mise à jour et de nous faire part de tout problème rencontré !
Non, ça fait pratiquement exactement la même chose. Avec Roboform, il insère l’adresse e-mail, fait une pause d’une ou deux secondes, puis passe à la demande de code à 6 chiffres avec l’adresse e-mail visible. Donc, Roboform ou quelque chose semble déclencher le « Envoyez-moi un code de connexion à usage unique » alors que je ne l’ai jamais cliqué, au lieu de saisir le mot de passe et de passer directement à discourse.
Je me souviens qu’il y a un moment, on pouvait télécharger une copie gratuite de Roboform et avoir 10 connexions, si vous voulez tester exactement ce gestionnaire de mots de passe en particulier.
https://meta.discourse.org/t/easier-account-signup-using-email-codes/407068/42






