O sistema não está validando o formato de nome de usuário

Problema

O sistema está permitindo a criação de usuários com caracteres especiais, espaços e acentos no nome.

Isso acaba causando erros inesperados no uso do sistema, pois o esperado seria que fossem aceitos apenas letras, números, underscore, pontos e arrobas no caso de endereços de e-mail.

image

Causa

Não há validação do formato de nome de usuário.

Solução

Criticar o nome de usuário na criação de usuários.

No caso de usuários integrados via banco de dados ou AD, ignorar usuários que não atendam aos critérios.

Critérios de Validação

Permitir os seguintes formatos:

  • Formato de endereço de e-mail.
  • Letras e/ou números, com underscore (_) em qualquer local e ponto (.) se precedidos e e sucedidos por letras ou números.

Concluído:

Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.