我在AWS Elastic Beanstalk上託管我的PHP Yii應用程序,因此使用數據庫存儲會話。我已經在共享主機環境中使用Hybridauth成功實現了Facebook登錄。當我主辦彈性魔豆Facebook登錄給出了錯誤:「您無法直接訪問此頁面」 - Hybrid認證
"You cannot access this page directly"
URL作爲結束:
http://mydomain.com/hybridauth/default/callback?hauth.start=Facebook&hauth.time=1393106016
我從here瞭解到,這與Facebook的回調應用程序,但找到一個不同的會議。 Endpoint.php然後拋出錯誤:
# Init Hybrid_Auth
try {
// Check if Hybrid_Auth session already exist
if (! isset($_SESSION["HA::CONFIG"])) {
header("HTTP/1.0 404 Not Found");
die("You cannot access this page directly.");
}
如何確保Facebook調用回到同一個會話併成功使用hybridauth登錄?
您是使用插件還是使用直接實現? – Michiel
對不起,我不完全明白這個問題。我已經將此擴展程序 - http://www.yiiframework.com/extension/hybridauth/實施到我的Yii應用程序中。 – goose
你有解決辦法嗎? –