我想在我们当前的网站上实施SSO,以便我们可以使用Facebook帐户登录该网站。能否请您提供实施它需要遵循的步骤?
答案 0 :(得分:5)
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/
<强>更新强>
SSO只是使用Facebook登录用户并在服务器上维护站点范围的会话,并在用户的计算机上维护cookie。本次会议对您网站上的所有页面保持有效。您可以在C#中使用此codeplex示例,以帮助您走上正确的轨道:http://facebooktoolkit.codeplex.com/
另请参阅此答案(在C#中)以获取更多信息:https://stackoverflow.com/a/369691/842837
答案 1 :(得分:1)
答案 2 :(得分:1)
有很多方法可以实现这一点。这些体系结构在Facebook开发人员页面中进行了解释。
最简单的方法是使用javascript sdk实现它。以下是how to login using Facebook account上的链接。
答案 3 :(得分:0)
我们可以从服务器端和客户端验证用户..如果您正在寻找一个javascript解决方案,那么请参考下面提到的方法。
答案 4 :(得分:-1)
SSO只是使用Facebook登录用户并在您的服务器上维护站点范围的会话,并在用户的计算机上维护cookie。本次会议对您网站上的所有页面保持有效。您可以在C#中使用此codeplex示例,以帮助您走上正确的轨道:http://facebooktoolkit.codeplex.com/