Ошибка входа в Facebook laravel socialite Этот код авторизации был использован - PullRequest
0 голосов
/ 27 мая 2018

Я использую lavel / socialite в версии 5.4 проекта laravel. Теперь я сталкиваюсь с ошибкой

ClientException
Client error: `POST https://graph.facebook.com/v3.0/oauth/access_token`
resulted in a `400 Bad Request` response:{"error":{"message":"This 
authorization code has been used.","type":"OAuthException", "code":100,    
"fbtrace_id":"F7xwAj18Ez (truncated...)

, иногда она работает и иногда показывает эту ошибку.есть какие-либо предложения по решению проблемы.

1 Ответ

0 голосов
/ 22 августа 2018

в некоторых случаях вы можете использовать простое условие

if (!$request->has('code') || $request->has('denied')) { return redirect('/'); }

, потому что при повторной попытке Facebook не разрешит запрос информации.

...