我想在我們當前的網站中實施SSO,以便我們可以使用Facebook帳戶登錄該網站。您能否提供我需要執行的步驟?使用Facebook帳戶登錄到網站
回答
Mixu曾嘗試在他的3個精心解釋單點登錄分頁博客:
1)http://blog.mixu.net/2010/12/27/implementing-facebook-login-single-sign-on-part-1/
2)http://blog.mixu.net/2011/01/03/implementing-facebook-login-part-2/
3)http://blog.mixu.net/2011/01/09/implementing-facebook-login-part-3/
UPDATE
SSO只是簡單地記錄用戶的臉書,並在用戶的計算機上維護服務器和Cookie上的站點範圍的會話。此會話對您網站上的所有頁面均保持有效。您可以使用C#這樣的CodePlex例子讓你走在正確的軌道上:http://facebooktoolkit.codeplex.com/
也看到這個答案(在C#)的詳細信息:https://stackoverflow.com/a/369691/842837
他們在php中顯示的步驟...我的應用程序是在C#中。你有沒有在c#中完成集成的任何示例應用程序。我必須在星期一做一個演示,所以我搞砸了大部分時間。 – 2012-03-13 08:25:49
@AkanshaGulati我已經更新了答案。請再次通過它。 – jerrymouse 2012-03-13 10:13:25
如果它回答你的問題,考慮upvoting並將其標記爲答案。 – jerrymouse 2012-03-13 10:13:34
有可以實現這麼多的方式。這些體系結構在Facebook開發者頁面中進行了解釋。
最簡單的方法是使用javascript sdk來實現它。這是how to login using Facebook account的鏈接。
,如果你正在尋找一個JavaScript的解決方案,我們可以驗證從服務器端用戶以及客戶端..然後請參閱下文提到的方法。
- 瀏覽該鏈接 https://developers.facebook.com
- 點擊應用程序選項卡上。 >>它會促使你登錄。
- 一旦你登錄>>你可以在你的賬戶中創建一個新的應用程序。
- 單擊設置選項卡(從左側面板)>>然後單擊右側窗口中的「高級」選項卡。
- 在「有效的OAuth重定向URI」下輸入正確的URL(爲了測試,你也可以輸入你的本地主機URL,例如localhost.com:98 etc) 如果你使用iis,你可以在那裏配置端口號。
- 如果需要,你將不得不把這個URL放在你的主機文件中。
- 您可以從儀表板選項卡獲取新創建應用程序的appid和密鑰(我們將在稍後階段需要它)。
SSO是隻需登錄與Facebook用戶並維持用戶的機器上你的服務器和Cookie站點範圍的會議。此會話對您網站上的所有頁面均保持有效。您可以使用C#這樣的CodePlex例子讓你走在正確的軌道上:http://facebooktoolkit.codeplex.com/
歡迎使用堆棧溢出。請在答案中包含所有必要的詳細信息,而不是鏈接到網站外部的資源。 – tsnorri 2015-03-07 00:45:16
- 1. DotNetOpenAuth:用Gmail帳戶登錄網站
- 2. 使用Facebook頁面登錄到網站
- 3. Dertermine如果用戶使用Facebook或網站登錄登錄?
- 4. 創建一個網站用Gmail,Yahoo或Facebook帳戶登錄
- 5. 如何讓用戶使用他們的Facebook帳戶登錄我的網站?
- 6. 使用Facebook/Twitter帳戶登錄
- 7. Facebook登錄網站?
- 8. 遠程登錄Facebook帳戶
- 9. 帳戶,Facebook登錄(IOS)
- 10. 商店網站Facebook登錄的用戶體驗積分登錄
- 11. 使用Facebook Session登錄我的網站?
- 12. facebook登錄僅使用javascript的網站
- 13. 使用我的網站上的Google帳戶登錄
- 14. 有關使用fb,gmail帳戶登錄某個網站
- 15. 的Facebook帳戶套件和Facebook登錄
- 16. 如何使用Facebook登錄到Facebook開發人員網站的工作場所帳戶
- 17. 如何用戶在我的網站的twitter帳戶登錄
- 18. StackExchange網站如何關聯用戶帳戶和OpenID登錄?
- 19. 通過登錄Facebook帳戶獲取Facebook用戶ID通過Android登錄Facebook帳戶
- 20. Facebook的評論 - 強制用戶登錄到網站?
- 21. 如何使用Facebook SDK登錄除開發者帳戶以外的Facebook帳戶
- 22. 當用戶登錄到新網站時自動登錄到舊網站
- 23. 用戶無法登錄到Plone網站
- 24. 使用Google帳戶登錄
- 25. 使用Facebook登錄登錄我的網站
- 26. Facebook網站登錄API不起作用
- 27. 使用PHP或JavaScript Facebook SDK,我如何讓用戶登錄到我的網站?
- 28. 用c#ASP.Net中的Active Directory帳戶自動登錄網站
- 29. 通過Facebook帳戶登錄(codeigniter)
- 30. Stackoverflow與Facebook帳戶的風格登錄
步驟,他們在PHP顯示...我的應用程序是在C#。你有沒有在c#中完成集成的任何示例應用程序。我必須在星期一做一個演示,所以我搞砸了大部分時間。 – 2012-03-13 08:23:22