使用 laravel 5.1 社交名流的 facebook 身份验证
facebook authentication using laravel 5.1 socialite
你好,我正在使用本地主机,所以我最近切换到 laravel 5.1,我正在尝试使用它提供的 'socialite',所以我更新了我的 config
、 services
和.env
个文件,所以在我的路线中我也添加了这些代码
Route::get('/', function () {
return view('welcome');
});
Route::get('auth/facebook', 'Auth\AuthController@redirectToProvider');
Route::get('auth/facebook/callback','Auth\AuthController@handleProviderCallback');
Route::get('home', array('as' => 'home', 'uses' => function(){
return view('home');
}));
然后在我的 AuthController 中我有这些代码
在我看来,按钮 'login with facebook' 具有 auth/facebook
的 href
,但发生的事情是 facebook 给我一个错误提示
注意:我还让我的 facebook 应用在 facebook 开发者中上线
我也在我的域中添加了这个,但也有警告
我仍然对我的错误在哪里感到困惑。知道我做错了什么吗?感谢您的建议。
您是否已将站点 url 值检查到 站点 URL 字段中。更新它并检查。
这应该适合你。
你好,我正在使用本地主机,所以我最近切换到 laravel 5.1,我正在尝试使用它提供的 'socialite',所以我更新了我的 config
、 services
和.env
个文件,所以在我的路线中我也添加了这些代码
Route::get('/', function () {
return view('welcome');
});
Route::get('auth/facebook', 'Auth\AuthController@redirectToProvider');
Route::get('auth/facebook/callback','Auth\AuthController@handleProviderCallback');
Route::get('home', array('as' => 'home', 'uses' => function(){
return view('home');
}));
然后在我的 AuthController 中我有这些代码
在我看来,按钮 'login with facebook' 具有 auth/facebook
的 href
,但发生的事情是 facebook 给我一个错误提示
注意:我还让我的 facebook 应用在 facebook 开发者中上线
我也在我的域中添加了这个,但也有警告
我仍然对我的错误在哪里感到困惑。知道我做错了什么吗?感谢您的建议。
您是否已将站点 url 值检查到 站点 URL 字段中。更新它并检查。
这应该适合你。