# Como definir um comprimento mínimo de nome de usuário de 6 caracteres para todos os usuários, exceto administradores e funcionários?

**URL:** https://meta.discourse.org/t/how-to-set-a-minimum-username-length-of-6-characters-for-all-users-except-administrators-and-staff/319428
**Category:** Support
**Created:** [31 Julho , 2024 09:43 UTC](https://meta.discourse.org/t/how-to-set-a-minimum-username-length-of-6-characters-for-all-users-except-administrators-and-staff/319428 "2024-07-31T09:43:05Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![sasha\_ilinsky](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sasha_ilinsky/32/435095_2.png) [@sasha\_ilinsky](https://meta.discourse.org/u/sasha_ilinsky)
#### Post date: [31 Julho , 2024 09:43 UTC](https://meta.discourse.org/t/how-to-set-a-minimum-username-length-of-6-characters-for-all-users-except-administrators-and-staff/319428/1 "2024-07-31T09:43:05Z")

</div>

Olá,

Como posso definir um comprimento mínimo de nome de usuário de 6 caracteres para usuários regulares no Discourse, permitindo que administradores e funcionários usem nomes de usuário de 3 caracteres? Isso pode ser alcançado com uma verificação simples em JavaScript?

Agradeço antecipadamente!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [31 Julho , 2024 12:39 UTC](https://meta.discourse.org/t/how-to-set-a-minimum-username-length-of-6-characters-for-all-users-except-administrators-and-staff/319428/2 "2024-07-31T12:39:20Z")

</div>

Altere o mínimo, defina o nome de usuário do administrador, reverta o mínimo. Isso não vai acontecer com muita frequência. Se você impusesse um mínimo com javascript, seria possível burlar a verificação.

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [31 Julho , 2024 13:20 UTC](https://meta.discourse.org/t/how-to-set-a-minimum-username-length-of-6-characters-for-all-users-except-administrators-and-staff/319428/3 "2024-07-31T13:20:31Z")

</div>

> [@pfaffman](#):
>
> Altere o mínimo, defina o nome de usuário do administrador, altere o mínimo de volta

Isso não causaria problemas? A configuração `min username length` (comprimento mínimo do nome de usuário) adverte que:

 ![Screenshot_20240731_091920_Chrome](https://global.discourse-cdn.com/meta/original/4X/b/2/1/b21e8945ed26c1d066c885fe446010a42292753e.jpeg)

> AVISO: se algum usuário ou grupo existente tiver nomes mais curtos que este, seu site quebrará!

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [31 Julho , 2024 13:24 UTC](https://meta.discourse.org/t/how-to-set-a-minimum-username-length-of-6-characters-for-all-users-except-administrators-and-staff/319428/4 "2024-07-31T13:24:10Z")

</div>

Ah. Que pena. Acho que isso não vai funcionar. Talvez ter todo mundo usando 6 letras não seja tão ruim?

---

<div class="post-metadata">

### Author: ![sasha\_ilinsky](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sasha_ilinsky/32/435095_2.png) [@sasha\_ilinsky](https://meta.discourse.org/u/sasha_ilinsky)
#### Post date: [31 Julho , 2024 17:50 UTC](https://meta.discourse.org/t/how-to-set-a-minimum-username-length-of-6-characters-for-all-users-except-administrators-and-staff/319428/5 "2024-07-31T17:50:42Z")

</div>

Precisamos que os usuários no lado do cliente não consigam inserir menos de 6 caracteres ao preencher um formulário. No entanto, os administradores devem conseguir inserir menos caracteres através do painel de administração. Preocupações de segurança não são importantes aqui, pois podemos corrigir manualmente quaisquer problemas se alguém contornar essa verificação.

Se você pudesse me orientar onde procurar em termos de JavaScript, tentarei criar um componente de tema com base nisso.

Imagine como seria legal: limitar os usuários em caracteres sem quebrar o sistema. É tão simples, por que ainda não foi feito?
