Есть ли способ выполнить вход в систему от имени поставщика Google OAuth? - PullRequest
1 голос
/ 27 октября 2019

Есть ли способ выполнить вход от имени пользователя в контексте OpenID? В идеале я хотел бы создать клиент OAuth 2.0 на облачной платформе Google, предоставить доступ к этому приложению и программно войти на внешнюю веб-страницу.

В настоящий момент мне придется использовать Selenium или аналогичную инфраструктуру для входа в систему вручную. в мой аккаунт Google, предоставьте согласие, сохраните файлы cookie и запросите веб-страницу непосредственно с помощью кода.

Но мне не нравится идея жесткого кодирования пароля моей учетной записи GAccount и выполнения входа в браузер. Есть ли способ использовать непрямой (на основе токена) вход в систему с общей веб-страницей OAuth?

Я хотел бы очистить данные своей учетной записи от внешней страницы, связанной с социальным входом Google. Мне не нравится идея сначала войти в учетную запись Google, а затем предоставить доступ.

Скорее я хотел бы иметь и приложение для бэкенда, которое будет входить в веб-приложение и очищать его от моего имени с помощью токенов.

Я знаю, как использовать OAuth в контексте использования API Google, но с моей точки зрения не хватает документации, когда дело касается использования от имени.

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