2011-04-02 166 views
0

我想在我的CakePHP驱动的站点中设置Facebook登录(不会使自己使用AuthComponent变得复杂)。 我目前正在学习Nick Baker的截屏。CakePHP Facebook插件:登录失败

我已经设置了我的/system32/drivers/etc/hosts/文件,将路径保存在Facebook中,并将所有内容设置在CakePHP中。问题是,当我点击登录按钮并允许应用程序时,它将我重定向回去,但$this->Connect->user();仍为空。 Cookie正在为域设置。我必须补充说我在本地测试,因此基本URL是local.localdomain(就像在屏幕截图中一样)。

那么问题是什么呢?一切按预期工作,但关联数组保持空白。

非常感谢!

回答

0

我假设你正在使用Webtechnik的Facebook插件。

您是否确定从Facebook,应用程序设置>网站>站点URL和站点域的设置已正确设置?

+0

是的,它们就像在屏幕录像中一样。无论如何,我在我的实时服务器上进行测试,一切正常。但是,我仍然需要知道为什么它不在我的本地主机上... – linkyndy 2011-04-27 17:38:40

+0

每次我将测试从本地服务器切换到活动服务器时,我必须更改这些设置。这可能是由于这一点。 – mmhan 2011-04-27 17:45:12

+0

不,我只在Facebook上留下本地设置,并尝试只在本地进行测试,但没有成功。 – linkyndy 2011-04-27 18:52:40