Google One Tap сохраняет статус пользователя в файле cookie g_state
. По умолчанию домен cookie установлен на домен текущей страницы.
Если One Tap отображается для родительского домена и поддоменов, файл cookie состояния должен быть виден во всех ваших доменах. В этом случае вам необходимо установить домен cookie на ваш родительский домен, в основном, когда вы устанавливаете cookie из поддомена.
Вы можете использовать параметр конфигурации data-state_cookie_domain
, чтобы изменить домен cookie состояния. В следующем примере кода показано, как установить параметр 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>