# Nom d'utilisateur avec caractères japonais ajoutant un numéro

**URL:** https://meta.discourse.org/t/username-with-japanese-characters-appending-a-number/229728
**Category:** Support
**Created:** [Juin 12, 2022, 5:04 UTC](https://meta.discourse.org/t/username-with-japanese-characters-appending-a-number/229728 "2022-06-12T17:04:50Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![sweetbeems](https://avatars.discourse-cdn.com/v4/letter/s/7c8e57/32.png) [@sweetbeems](https://meta.discourse.org/u/sweetbeems)
#### Post date: [Juin 12, 2022, 5:04 UTC](https://meta.discourse.org/t/username-with-japanese-characters-appending-a-number/229728/1 "2022-06-12T17:04:50Z")

</div>

Salut Discourse !

J’ai récemment lancé un site et j’ai rencontré le problème décrit ci-dessous.

**Problème**

- Le nom d’utilisateur ‘賢治’ est toujours automatiquement changé en ‘賢治1’ chaque fois que j’envoie ma charge utile d’authentification unique.

Étrangement, le _nom_ peut être ‘賢治’, mais pas le nom d’utilisateur. Cela me fait penser qu’il s’agit d’un problème d’unicité du nom d’utilisateur… mais j’ai vérifié la console Rails et il n’y a pas d’utilisateur avec le nom d’utilisateur ‘賢治’. Y a-t-il un autre endroit où je devrais vérifier la contrainte d’unicité ? Est-ce un problème de caractères spéciaux ?

**Contexte**  
J’ai récemment lancé mon site Discourse et je l’ai initialement démarré sans l’option ‘noms d’utilisateur unicode’ cochée. Cependant, après avoir mis à jour les paramètres, j’ai parcouru et mis à jour les utilisateurs concernés. L’autre utilisateur avec des caractères spéciaux dans son nom n’a pas eu de numéro ajouté à son nom d’utilisateur.

**Paramètres Unicode**

- ‘noms d’utilisateur unicode’ → autorisé
- ‘caractères de nom d’utilisateur unicode autorisés’ → [\p{Han}\p{Katakana}\p{Hiragana}]

**Charge utile**  
name=%E8%B3%A2%E6%B2%BB  
username=%E8%B3%A2%E6%B2%BB

Toute aide serait grandement appréciée. Merci !

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [Juin 12, 2022, 5:55 UTC](https://meta.discourse.org/t/username-with-japanese-characters-appending-a-number/229728/2 "2022-06-12T17:55:26Z")

</div>

Bonjour @sweetbeems ! 👋

Je n’ai pas rencontré ce problème particulier, mais ceci…

> [@sweetbeems](#):
>
> Le nom d’utilisateur « 賢治 » change toujours automatiquement en « 賢治1 » lorsque j’envoie ma charge utile d’authentification unique.

… m’a fait penser au paramètre `longueur minimale du nom d'utilisateur`.

> [@sweetbeems](#):
>
> L’autre utilisateur avec des caractères spéciaux dans son nom n’a pas eu de numéro ajouté à son nom d’utilisateur.

Cet utilisateur avait-il plus de caractères dans son nom ? La valeur par défaut de `longueur minimale du nom d'utilisateur` est `3`, donc peut-être que la régler sur `2` résoudra ce problème. 🤔

---

<div class="post-metadata">

### Author: ![sweetbeems](https://avatars.discourse-cdn.com/v4/letter/s/7c8e57/32.png) [@sweetbeems](https://meta.discourse.org/u/sweetbeems)
#### Post date: [Juin 12, 2022, 6:03 UTC](https://meta.discourse.org/t/username-with-japanese-characters-appending-a-number/229728/3 "2022-06-12T18:03:14Z")

</div>

> [@maiki](#):
>
> Cet utilisateur avait-il plus de caractères dans son nom ? La valeur par défaut de `min username length` est `3`, donc peut-être que la définir sur `2` résoudra ce problème. 🤔

Ah, merveilleux !! @maiki vous avez tout à fait raison et cela a résolu le problème ! Changer à deux était la solution. Je devrai peut-être même changer à un…

ありがとうございます！！

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [Juin 12, 2022, 6:10 UTC](https://meta.discourse.org/t/username-with-japanese-characters-appending-a-number/229728/4 "2022-06-12T18:10:53Z")

</div>

De rien.

Content que cela ait fonctionné ! Si vous pensez que certains de vos utilisateurs pourraient utiliser un seul caractère unicode pour leur nom d’utilisateur, vous devrez probablement changer ce paramètre à `1` ; sinon, ils ne pourront pas s’inscrire à moins d’utiliser 2 caractères. 🙂

---

<div class="post-metadata">

### Author: ![sweetbeems](https://avatars.discourse-cdn.com/v4/letter/s/7c8e57/32.png) [@sweetbeems](https://meta.discourse.org/u/sweetbeems)
#### Post date: [Juin 12, 2022, 6:14 UTC](https://meta.discourse.org/t/username-with-japanese-characters-appending-a-number/229728/5 "2022-06-12T18:14:31Z")

</div>

Oui, je n’ai pas de restriction minimale sur mon site principal avec lequel je m’authentifie via l’authentification unique, j’ai donc réduit à un minimum de 1 caractère 🙂

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [Octobre 27, 2022, 11:34 UTC](https://meta.discourse.org/t/username-with-japanese-characters-appending-a-number/229728/6 "2022-10-27T11:34:06Z")

</div>

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