Google One Tap enregistre l'état de l'utilisateur dans le cookie g_state
. Par défaut, le domaine du cookie est défini sur celui de la page active.
Si le One Tap est affiché sur le domaine parent et les sous-domaines, le cookie d'état doit être visible sur tous vos domaines. Dans ce cas, vous devez définir le domaine de cookie sur votre domaine parent, principalement lorsque vous définissez le cookie à partir d'un sous-domaine.
Vous pouvez modifier le domaine de cookie d'état à l'aide du paramètre de configuration data-state_cookie_domain
. L'exemple de code suivant montre comment définir le paramètre data-state_cookie_domain
:
<div id="g_id_onload" data-client_id="YOUR_CLIENT_ID" data-auto_select="true" data-state_cookie_domain="parentdomain.com" data-login_uri="https://login.parentdomain.com/your_login_endpoint"> </div>