CLI / SDK для создания Google-облака oAuth-клиент - PullRequest
0 голосов
/ 04 ноября 2019

Можно ли создать клиент OAuth (https://developers.google.com/identity/protocols/OAuth2) с помощью сценария (gcloud или любая библиотека)?

Рекомендуемый Google способ (https://developers.google.com/identity/protocols/OAuth2WebServer#creatingcred) - создать вручную из https://console.developers.google.com/apis/credentials.

У меня есть несколько приложений с разными url_redirects, такими как https://a.domain.com, https://b.domain.com https://c.domain.com, https://d.domain.com, этот список поддоменов велик для управления вручную.

Я хочу автоматизировать этот процесс для своего случая использования. Я не могу найти ни одной библиотеки для этого.

Обновление: Конечная точка, используемая консолью GCP https://clientauthconfig.clients6.google.com/v1/clients и есть соответствующее разрешение также "clientauthconfig.clients.create", но API для него не предоставлено.

Ответы [ 2 ]

0 голосов
/ 04 ноября 2019

Я думаю, вы ищете что-то вроде this , надеюсь, Java вам подходит.

Я также нашел следующую соответствующую информацию, которая может вам помочь. Ссылка

Также актуально для вас. Ссылка

Дайте мне знать.

0 голосов
/ 04 ноября 2019

В любом случае вам потребуется API-клиент для создания нового API-клиента. Это действительно необходимо для вас, чтобы создать это таким образом? Вместо этого вы можете создать несколько «пользовательских» учетных данных для своего приложения, используя только один API-клиент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...