集成Facebook登录和Facebook C#SDK - 不是Facebook应用
问题描述:
我下载了SDK的示例和5.0.3测试版,很快就有一个Facebook应用在Facebook上运行 - 非常容易。集成Facebook登录和Facebook C#SDK - 不是Facebook应用
但是,我想仅将Facebook用作授权机制,并且我无法弄清楚如何从示例和文档中做到这一点(实际上,除了一些示例之外,我无法找到任何文档) 。
我发现这段代码没有上下文的位置:Link
protected void Page_Load(object sender, EventArgs e)
{
if (!authorizer.IsAuthorized())
{
var authurl = authorizer.GetLoginUrl(new HttpRequestWrapper(Request));
CanvasRedirect(authurl.ToString());
}
else
{
LoggedIn(); // function to call when the user is logged in to init the page
}
}
这看起来真的很有趣,但我想不出什么授权的设置和使用。
我正在使用MVC 3,但那应该不重要。
是否有可能使用Facebook的c#sdk为此 - 以及如何?
答
看来你解决你的问题,但如果有人绊倒在这个问题 - 我发现这个新的图书馆很容易从代码中理解:
也有很详细文章解释库:
OAuth2 Social Logins - Facebook, Google, Twitter, PayPal - ASP.NET MVC C# open source library