Нужно ли иметь идентификатор клиента и все эти метаданные для аутентификации Google, если вся аутентификация MyGoogle находится на моем сервере?

1
5

У меня есть поставщик аутентификации Google, и весь процесс управляется с помощью NestJS + (Google)Passport, поэтому он хранит идентификатор клиента, секрет клиента и т. д. Так что по сути мне нужно, чтобы на моем клиентском веб-сайте (React) была только одна тупая кнопка Google, которая вызывает мой API, который заботится обо всем остальном. И вот мой вопрос: я не видел ни одного руководства Google, которое, казалось бы, охватывало этот случай, они всегда хотели прикреплять свои метаданные, скрипты и т. д. на клиенте, а затем применять их к кнопке с Client_ID и т. д. - так что, честно говоря, я не думаю, что в моем случае это нужно? Поправьте меня, если я ошибаюсь. Если нет, то есть ли какой-либо CDN/пакет или что-то еще, что просто дает мне стили (все важные вещи) для кнопки и все?

Я реализовал их, как описано, и, кажется, все в порядке, хотя эта кнопка должна соответствовать некоторым ожиданиям Google, а также меня беспокоят эти метаданные и скрипты

Я знаю о https://developers.google.com/identity/branding-guidelines, если мне нужен чистый HTML/CSS

Макар
Вопрос задан23 марта 2024 г.

1 Ответ

2
Марк
Ответ получен18 сентября 2024 г.

Ваш ответ

Загрузить файл.