Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel使用社交名媛登录facebook_Php_Laravel_Facebook Login_Laravel Socialite - Fatal编程技术网

Php Laravel使用社交名媛登录facebook

Php Laravel使用社交名媛登录facebook,php,laravel,facebook-login,laravel-socialite,Php,Laravel,Facebook Login,Laravel Socialite,请检查此处的网站,单击facebook登录并检查错误页面 我的路线 myservices.php 我试过的 我试着查看facebook应用程序,但一切正常。 我还检查了客户端和客户端id,但都是正确的 Facebook返回您的此url /auth/facebook/callback 你的文件上写着 /登录/facebook/callback 路由文件中的此部分不正确 路由::get('login/facebook/callback{token}','Auth\LoginController@ha

请检查此处的网站,单击facebook登录并检查错误页面

我的路线

myservices.php

我试过的

我试着查看facebook应用程序,但一切正常。
我还检查了客户端和客户端id,但都是正确的

Facebook返回您的此url

/auth/facebook/callback

你的文件上写着

/登录/facebook/callback

路由文件中的此部分不正确

路由::get('login/facebook/callback{token}','Auth\LoginController@handleProviderCallback');

您可以尝试以下方法:

Route::get('auth/facebook/callback', 'Auth\LoginController@handleProviderCallback');
然后,要获取回调令牌,可以在控制器中使用以下代码

$code = \Request::input('code');

希望这有帮助

谢谢你的尝试,但我已经按照你说的改变了路线,也没有发生任何事情。。同样的错误我刚刚意识到facebook返回到下面的URL/auth/facebook/callback,你有login/facebook/callback——一个是/auth/另一个是routes file是/login/I正如你所说,我试过了,现在我得到了这个错误
客户端错误:
GET`导致
400个错误请求
响应:{“错误”:{“消息”:“必须使用活动访问令牌来查询有关当前用户的信息。”,“键入”:“OAuthExce(截断的…)”:drember表示令牌将作为GET变量返回。回调?code=。请记住使用\Request::input('code')调整并调用正确的令牌,以便能够正确访问令牌。很高兴能提供帮助
Route::get('auth/facebook/callback', 'Auth\LoginController@handleProviderCallback');
$code = \Request::input('code');