Microsoft.Owin.Security.Facebook vs Facebook SDK for Javascript

时间:2015-08-25 11:28:44

标签: javascript asp.net asp.net-mvc facebook facebook-javascript-sdk

在.NET 4.5应用程序中,使用OWIN中间件Microsoft.Owin.Security.Facebook而不是Facebook提供的javaScript SDK有什么好处?

查看如何在此处http://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on在MVC6中设置OAuth2登录的示例,它对我来说并不吸引人。

如果用户第一次访问网站,则上面链接上的示例会将用户重定向到“注册”页面,并使用Facebook提供的值填充电子邮件字段。这就是它的全部吗?

因为只需使用适用于Facebook的JavaScript SDK并使用几行JavaScript即可获得相同的结果。

我错过了什么吗?为什么人们使用Microsoft.Owin.Security.*个库?

由于

1 个答案:

答案 0 :(得分:0)

是的,这取决于你的发展。服务器端或SPA!

如果您想使用Owin托管您的申请并使用EF,身份,声明。您将需要Microsoft.Owin.Security。*

但对于一个简单的SPA,javascript SDK会做!