我試圖讓這個簡單的PHP網站上的HybridAuth社交登錄工作。下載HybridAuth並安裝它。然後發現,即使這些例子不適用於社交登錄(在遠程服務器上也嘗試過)PHP HybridAuth社交登錄根本不起作用。重定向到?hauth.start = Facebook&hauth.time
正常signin_signup示例工作正常但每當我點擊鏈接登錄到社交網絡(即Facebook,Twitter)它將我重定向到(MY_BASE_URL/index.php?hauth.start = Facebook & hauth.time),根本不顯示任何登錄窗口/錯誤消息。 config.php有一個像http://example.com/index.php這樣的基本網址,但它只是沒有迴應,是否有東西丟失了?我已經花了2天時間在它上面了
她e是我的config.php
return
array(
"base_url" => "http://example.com/index.php",
"providers" => array (
// openid providers
"OpenID" => array (
"enabled" => false
),
"AOL" => array (
"enabled" => false
),
"Yahoo" => array (
"enabled" => false,
"keys" => array ("id" => "", "secret" => "")
),
"Google" => array (
"enabled" => true,
"keys" => array ("id" => "", "secret" => "")
),
"Facebook" => array (
"enabled" => true,
"keys" => array ("id" => "xxxxxxxxx", "secret" => "xxxxxxx")
),
"Twitter" => array (
"enabled" => true,
"keys" => array ("key" => "xxxxxxxx", "secret" => "xxxxxxxx")
),
// windows live
"Live" => array (
"enabled" => false,
"keys" => array ("id" => "", "secret" => "")
),
"MySpace" => array (
"enabled" => false,
"keys" => array ("key" => "", "secret" => "")
),
"LinkedIn" => array (
"enabled" => true,
"keys" => array ("key" => "xxxxxxxx", "secret" => "xxxxxxx")
),
"Foursquare" => array (
"enabled" => false,
"keys" => array ("id" => "", "secret" => "")
),
),
// if you want to enable logging, set 'debug_mode' to true then provide a writable file by the web server on "debug_file"
"debug_mode" => false,
"debug_file" => ""
);
有人能幫我嗎?我有一種感覺,在搜索互聯網很長時間後,它並不是很好。如果是這樣的話,有人可以指出一個更好的替代開源/免費社交登錄庫嗎?
任何人都有建議嗎?真的很沮喪... – tintinboss 2013-03-18 14:44:29