Задать вопрос
Ответы пользователя по тегу OAuth
  • Google OAuth2.0 возвращает invalid_grant?

    Spartak-2205
    @Spartak-2205
    Разработка и создание сайтов
    curl_setopt($ch, CURLOPT_POSTFIELDS, $params);

    Замените на
    curl_setopt($ch, CURLOPT_POSTFIELDS, urldecode(http_build_query($params)));


    И это
    $params = array(
          'access_token' => $data['access_token'],
          'id_token'     => $data['id_token'],
          'token_type'   => 'Bearer',
          'expires_in'   => 3599
        );

    На это
    $params = array('access_token' => $data['access_token']);

    * (для получения инфы о юзере нужен только токен)
    Ответ написан
    Комментировать