Laravel 4使用HybridAuth:Facebook提供商问题

Bro*_*son 0 php laravel hybridauth laravel-4

Laravel noob在这里.

我收到回复" 身份验证失败!Facebook返回了无效的用户ID. ".我相信我正确地遵循了这个例子.

1.我的Facebook登录网站设置为http://localhost.com
2. HybridAuth配置.Base url设置为http://localhost.com/laravel4/public/social/auth/
3.我尝试在同一台服务器上运行来自HybridAuth的示例,同样的facebook app id和app secrete; 除了使用Laravel框架之外,所有似乎都可以正常工作.
4.更新(Laravel 4和HybridAuth).

我很感激任何想法.

MrC*_*ual 5

配置base_url变量中是否有斜杠hybridauth?删除它修复了我的问题.

# app/config/hybridauth.php
return array(
    "base_url"   => "http://your.site.com/social/auth",
    ...
);
Run Code Online (Sandbox Code Playgroud)