Электрон.Google аутентификация для избежания reCapcha - PullRequest
0 голосов
/ 04 октября 2018

У меня есть приложение на Electron, и я использую тег webview для открытия другого сайта.Когда мы используем тэг webview, мы можем выполнить наш javascript или включить наши файлы javascript.Сайт использует reCaptcha.У меня также есть учетные данные и я могу получить данные авторизации пользователя для API Google.примеры:

Ответ для "https://www.googleapis.com/oauth2/v3/token":

access_token:"3Cz3jc66..." 
expires_in:3600
id_token:"eyJhbGciOiJS..."
refresh_token:"1/v_I2s..."
scope:"https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email"
token_type:"Bearer"

Ответ для" https://www.googleapis.com/userinfo/v2/me":

email:"example@gmail.com"
family_name:"tester"
gender:"male"
given_name:"Jack"
id:"113..."
link:"https://plus.google.com/113..."
locale:"en"
name:"Jack Tester"
picture:"https://lh3.googleusercontent.com/..."
verified_email:true

Как я могу избежать reCapcha с этими данными, потому что когда ябыл авторизован в браузере chrome recaptcha никогда не вызывался.Возможно ли реализовать такую ​​функциональность?Может быть, есть другой способ?

Когда я нажимаю на кнопку отправить, скрипт отправляет сообщение: «https://www.google.com/recaptcha/api2/userverify?k=6Le...-6J8..."

с файлами cookie:

cookie: 
SID=hgbm....; HSID=A8zG...; SSID=A79k...; APISID=nntO..; 
SAPISID=kcGK.../AJM...; 1P_JAR=2018-10-4-12; 
NID=140=ORoF...; SIDCC=AGIh...

Могу ли я создать или подражать им?печенье?

...