Есть ли способ выполнить вход от имени пользователя в контексте OpenID? В идеале я хотел бы создать клиент OAuth 2.0 на облачной платформе Google, предоставить доступ к этому приложению и программно войти на внешнюю веб-страницу.
В настоящий момент мне придется использовать Selenium или аналогичную инфраструктуру для входа в систему вручную. в мой аккаунт Google, предоставьте согласие, сохраните файлы cookie и запросите веб-страницу непосредственно с помощью кода.
Но мне не нравится идея жесткого кодирования пароля моей учетной записи GAccount и выполнения входа в браузер. Есть ли способ использовать непрямой (на основе токена) вход в систему с общей веб-страницей OAuth?
Я хотел бы очистить данные своей учетной записи от внешней страницы, связанной с социальным входом Google. Мне не нравится идея сначала войти в учетную запись Google, а затем предоставить доступ.
Скорее я хотел бы иметь и приложение для бэкенда, которое будет входить в веб-приложение и очищать его от моего имени с помощью токенов.
Я знаю, как использовать OAuth в контексте использования API Google, но с моей точки зрения не хватает документации, когда дело касается использования от имени.