One Tap über Subdomains hinweg

Google One Tap speichert den Nutzerstatus im g_state-Cookie. Standardmäßig ist die Cookie-Domain auf die Domain der aktuellen Seite festgelegt.

Wenn One Tap in der übergeordneten Domain und in Subdomains angezeigt wird, muss das Status-Cookie in allen Ihren Domains sichtbar sein. In diesem Fall müssen Sie die Cookie-Domain auf Ihre übergeordnete Domain festlegen, hauptsächlich wenn Sie das Cookie von einer Subdomain setzen.

Mit dem Konfigurationsparameter data-state_cookie_domain können Sie die Cookie-Domain des Status ändern. Das folgende Codebeispiel zeigt, wie Sie den Parameter data-state_cookie_domain festlegen:

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