I have used Socialite in my laravel project. I have register my application on google and its login system is working fine but when using facebook its give me error
error: Client error: `POST https://graph.facebook.com/v3.3/oauth/access_token` resulted in a `400 Bad Request` response:
{“错误”:{“消息”:“ URL \ u0644 \ u0648 \ u0688 \ u0646 \ u06c1 \ u06cc \ u06ba \ u06a9 \ u06cc \ u0627 \ u062c \ u0627 \ u0633 \ u06a9 \ u062a \(已截断... )A:\ xampp \ htdocs \ PLAGX_FRONTEND \ px-web \ vendor \ guzzlehttp \ guzzle \ src \ Exception \ RequestException.php
Facebook返回错误,因为他们无法验证您的凭据。如Socialite配置文档中所述,您需要在config / services.php中添加Facebook配置。
我使用类似的方法,并在.env文件中设置值:
'facebook' => [
'client_id' => env('FACEBOOK_CLIENT_ID'),
'client_secret' => env('FACEBOOK_CLIENT_SECRET'),
'redirect' => env('FACEBOOK_REDIRECT_URI')
],