2011-04-02 85 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