> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# UsernameValidationError

Représente une erreur unique de validation du nom d’utilisateur renvoyée lors de la validation.

Chaque erreur comporte un `code` lisible par machine et un `message` en langage clair.

```ts Example theme={null}
export interface UsernameValidationError {
  /**
   * Un identifiant unique pour la règle de validation qui a échoué.
   * 
   * Exemple : `"username-too-short"`, `"username-invalid-characters"`
   */
  code: string;

  /**
   * Une description en langage clair de l'erreur.
   * 
   * Exemple : `"Username must be at least 3 characters long."`
   */
  message: string;

  /**
   * Le champ associé à l'erreur de validation, généralement « username », « email » ou « phone ».
   */
  field: string;
}
```

<div id="properties">
  ## Propriétés
</div>

<ParamField body="code" type="string">
  Un identifiant unique de la règle de validation ayant échoué.

  Exemple : `"username-too-short"`, `"username-invalid-characters"`
</ParamField>

<ParamField body="field" type="string">
  Le champ associé à l’erreur de validation, généralement "username", "email" ou "phone".
</ParamField>

<ParamField body="message" type="string">
  Une description de l’erreur en langage clair.

  Exemple : `"Le nom d’utilisateur doit comporter au moins 3 caractères."`
</ParamField>
