Заставить Google Войти в laravel

Я создаю логин Google в Laravel, и я получаю эту ошибку:

ошибка 7 cURL: не удалось подключиться к порту accounts.google.com 443. Время
вне (см. http://curl.haxx.se/libcurl/c/libcurl-errors.html)in
CurlFactory.php строка 186

Может кто-нибудь, пожалуйста, помогите решить эту проблему

Мой код здесь:

Routes: Route::get('auth/google', 'GoogleController@redirectToProvider')->name('google.login');
Route::get('/auth/google/callback', 'GoogleController@handleProviderCallback');

Посмотреть :

 <a href="{{ route('google.login')}}">
<img src="https://web-answers.ru/wp-content/uploads/2019/02/google.png"/>
</a>

в services.php я добавил

'google' => [
'client_id' => '551801668180-ltjgbha1q8tp2hknmu1c2kvl5fouogm9.apps.googleusercontent.com',
'client_secret' => 'l1LyPNmpZtn_GFrKVfH81fP8',
'redirect' => 'http://localhost:8000/auth/google/callback',
],

GoogleController:

<?php

namespace App\Http\Controllers;

use Socialite;

class GoogleController extends Controller
{
/**
* Redirect the user to the GitHub authentication page.
*
* @return Response
*/
public function redirectToProvider()
{
return Socialite::driver('google')->redirect();
}

public function handleProviderCallback()
{
$user = Socialite::driver('google')->user();
dd($user);
// $user->token;
}
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]