首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Laravel 5登录Facebook

用Laravel 5登录Facebook
EN

Stack Overflow用户
提问于 2015-05-25 12:59:15
回答 1查看 252关注 0票数 0

我正在尝试通过facebook创建一个基于laravel 5的应用程序的登录。我读过这种社会认证解释

代码语言:javascript
复制
  [1]: http://laravel.com/docs/5.0/authentication#social-authentication

我在我的路线上加了这个:

代码语言:javascript
复制
   Route::get('facebook-login', 'FacebookLogin@redirectToProvider');

我将其添加到控制器文件夹中,文件名为:FacebookLogin.php

代码语言:javascript
复制
 <?php namespace App\Http\Controllers;
    class FacebookLogin{
    public function redirectToProvider()
{
    return Socialize::with('facebook')->redirect();
}

public function handleProviderCallback()
{
    $user = Socialize::with('facebook')->user();

    // $user->token;



dd($user);
}

}

现在当我去:

代码语言:javascript
复制
http://localhost:8000/facebook-login

这是我得到的信息:

代码语言:javascript
复制
FatalErrorException in ControllerDispatcher.php line 201:
Call to undefined method App\Http\Controllers\FacebookLogin::getAfterFilters()

有人有洞察力吗?提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-25 14:11:27

问题是您的FacebookLogin没有扩展Controller (或者BaseController在laravel 4中)。试一试

代码语言:javascript
复制
use App\Http\Controllers\Controller;
class FacebookLogin extends Controller 
{
//Your code
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30438957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档