Nomes de usuário reservados curingas - não disparou

Olá

Encontrei um tópico semelhante ao problema que acabei de vivenciar.

Nas configurações, reserved usernames foi definido para proibir um prefixo específico para usuários. Eram apenas duas letras, mas são a abreviação do nome da empresa de um cliente, que para este propósito chamarei de AB*. Isso foi implementado em maio de 2020, de acordo com os logs.

Mas um usuário se registrou recentemente (há 3 dias) com o nome Absupport (note o “B” minúsculo em comparação com a lista reservada).

A capitalização faz diferença aqui? Obviamente, pensei que o curinga teria impedido isso, mas não impediu. Ele silenciou o usuário porque ele digitou muito rápido, mas eu esperava que o nome de usuário não tivesse sido registrado. Ou estou entendendo errado?

Qualquer contribuição/orientação é bem-vinda.

Olá,

O seu problema é que você deve fornecer a palavra reservada em minúsculas.

Ao verificar a disponibilidade do nome de usuário, o código normaliza e converte o nome de usuário para minúsculas para verificar em relação às palavras reservadas. No entanto, as palavras reservadas são apenas normalizadas.

Há espaço para melhorias para tornar a descrição clara ou simplesmente converter a palavra reservada para minúsculas também. :slight_smile:

3 curtidas

Obrigado @Arkshine - isso explica então!

Atualizei o nome de usuário reservado e tudo certo - o nome de usuário foi bloqueado, tudo OK. O nome de usuário sugerido é um pouco estranho, mas isso não causa problema :sweat_smile:

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