Подписаться Продолжить с Google перенаправить - PullRequest
0 голосов
/ 21 января 2020

Я должен создать скрипт входа в систему для входа на сайт, используя учетную запись Google, когда я открываю скрипт PHP. Я могу перейти к первой ссылке, но как только я пытаюсь открыть ссылку для перенаправления (вторая CURLOPT_URL), я застреваю на вкладке с надписью «Пересылка ...» снова и снова. Я очень новичок в cURL, но, надеюсь, мой код дает представление о том, что я хочу сделать.

<?php
    include "simple_html_dom.php";



    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://maclab.gameful.me/signin");
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_URL, "https://gameful.me/signin?loginSocial=google&redirect=https://maclab.gameful.me");
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    $response = curl_exec($ch);



    curl_close($ch);

    echo  $response;
    exit();
?>

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

Конечная цель - что, когда я войду в свою учетную запись на моем Ma c, компьютер откроет вкладку на Chrome, которая просматривает localhost или этот скрипт и автоматически войдет в систему.

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