2012-12-07 19 views
3

我已經爲我的網站使用facebook-omniauth gem實施了facebook身份驗證。我只是在尋找「從Facebook登錄」按鈕。看起來Facebook只提倡通過XFBML JS或通過iframe使用登錄按鈕。哪裏可以買到facebook登錄按鈕

我發現,Facebook並在他們的網站上提供各種圖片: https://www.facebook.com/images/facebook_logo.gif https://www.facebook.com/images/fbconnect/login-buttons/connect_light_medium_short.gif

但我怎麼能得到訪問他們所有可用的圖像? (我知道我可以從第三方的facebook圖像獲得登錄信息,但是我想從facebook上直接獲得一個 - 只是沒有認爲fb會讓它很難做到不使用他們的javascript庫或iframe)

回答

2

http://developers.facebook.com/docs/reference/plugins/login/

在這裏你可以生成一個按鈕...不是額外的屬性,並使用它們獲得不同的大小fe

大小按鈕:小,中,大,大(默認:中等)。

+0

感謝您的建議。我不想使用這種方法的原因是,它看起來像fb-login-button在後臺做了一些額外的魔術。當我將這個類應用到我以前的Facebook登錄鏈接時,突然,fb登錄嘗試在另一個窗口中發生(失敗,仍然解決該問題)。以前,我的按鈕正確地將用戶重定向到通過fb登錄,然後重定向回我的網站。我只是在拍攝截圖並將該fb-login-button用作圖像進行辯論,而不是應用該類。 – user1160958

+7

所以我剛剛結束了使用下面的第三方CSS:http://zocial.smcllns.com/sample.html – user1160958