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

# GoogleOneTapConfig

Configuration de Google One Tap / FedCM, fournie par le serveur dans `screen.data.google_one_tap`.

```ts Example theme={null}
export interface GoogleOneTapConfig {
  client_id: string;
  nonce: string;
  context: string;
  itp_support: boolean;
  auto_select: boolean;
  cancel_on_tap_outside: boolean;
}
```

## Propriétés

**auto\_select** `boolean`

Lorsque `true`, les identifiants sont renvoyés automatiquement, sans interaction de l’utilisateur, si une seule session Google est disponible et a déjà donné son consentement.

**cancel\_on\_tap\_outside** `boolean`

Lorsque `true`, l’invite One Tap se ferme si l’utilisateur clique à l’extérieur. Définissez cette valeur sur `false` pour exiger une fermeture explicite.

**client\_id** `string`

L’ID client Google OAuth 2.0 de cette application.

**context** `string`

Modifie le titre et les messages affichés dans l’invite One Tap. Valeurs acceptées : `"signin"` (par défaut), `"signup"`, `"use"`.

**itp\_support** `boolean`

Lorsque `true`, active la prise en charge d’Intelligent Tracking Prevention (ITP) pour les navigateurs Safari/WebKit qui limitent les témoins tiers.

**nonce** `string`

Une valeur aléatoire utilisée pour associer les identifiants à cette session et prévenir les attaques par réinsertion.
