> ## 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.

# Identifiant

Décrit un champ d’identifiant configuré (p. ex., courriel, téléphone ou nom d’utilisateur)
utilisé dans un formulaire d’inscription ou un flux d’authentification.

```ts Example theme={null}
export interface Identifier {
  /**
   * Le type d'identifiant, tel que `'email'`, `'phone'`, ou `'username'`.
   *
   * @see IdentifierType
   */
  type: IdentifierType;

  /**
   * Indique si cet identifiant est obligatoire pour l'inscription.
   */
  required: boolean;
}
```

<div id="example">
  ## Exemple
</div>

```ts theme={null}
const emailIdentifier: Identifier = {
  type: 'email',
  required: true
};
```

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

<ParamField body="required" type="boolean">
  Indique si cet identifiant est requis pour l’inscription.
</ParamField>

<ParamField body="type" type={<span><a href="/fr-CA/docs/libraries/acul/js-sdk/Screens/type-aliases/ScreenIdentifierType">ScreenIdentifierType</a></span>}>
  Le type d’identifiant, par exemple `'email'`, `'phone'` ou `'username'`.

  Type
</ParamField>
