Всплывающее окно входа в Google One-Tap не появляется после развертывания - PullRequest
0 голосов
/ 27 мая 2020

Я интегрирую Google One-Tap Sign in https://developers.google.com/identity/one-tap/web/ Я зарегистрировал новое приложение в Google Api Console и получил идентификатор клиента. Что касается разработки - я сделал все, что написано в документации. На моем локальном хосте отображается всплывающее окно с одним касанием, и я вижу два запроса POST со статусом 200 в отношении этого всплывающего окна. Я успешно его расшифровал и получил данные пользователя. Однако, когда я развернул код - всплывающее окно с одним касанием не появляется. И эти два запроса POST отсутствуют в сети. Думаю, что-то не так с учетными данными, но не уверен. Есть ли у кого-то подобные проблемы при работе локально, но не после развертывания. Этот вход в систему одним касанием - это бесплатная sh функция, и ее сложно найти в Интернете. Спасибо,

1 Ответ

1 голос
/ 28 мая 2020

Ниже приведены некоторые возможные причины: 1. One Tap может отображаться только в доменах HTTPS. 2. В вашем клиенте OAuth вы должны зарегистрировать домены.

Подробнее: https://developers.google.com/identity/one-tap/web/guides/get-google-api-clientid

...