SocialAuth.net VS DotNetOpenAuth

时间:2012-05-22 17:44:38

标签: asp.net-mvc-3 forms-authentication dotnetopenauth socialauth

浏览本网站,我发现了一些有趣的建议。 SocialAuth.net和DotNetOpenAuth。

我开始使用SocialAuth。它使用起来非常简单并且有效(我到目前为止只与谷歌尝试过)。我对这个库的唯一问题是它没有提供从它提供的提供程序中检索联系人的方法,而无需使用您请求联系人列表的新(或最新)提供程序登录。

换句话说,出于安全原因,我必须使用本地用户名和密码在我的人中唱歌。但我想从这个图书馆的功能中获益,这个功能可以从不同的提供商处获取联系人。事情是它覆盖我当前登录的用户(使用FormsAuthentication)为谷歌发送的身份验证令牌。

有人遇到过这个问题吗?

DotNetOpenAuth没有这个漏洞吗? 感谢

2 个答案:

答案 0 :(得分:2)

您确定自己了解OAuth吗?

可能是我误解了你的问题,说实话,我没有任何socialAuth.net的经验(会调查它)。 对我来说,似乎你认为socialAuth.net要求你登录,我知道这不是DotNetOpenAuth中的事实。只有您需要登录的地方(如果您还没有)是您要连接的服务(Twitter,Facebook等)

当然,我也可以回答你的问题:D

答案 1 :(得分:1)

也许您应该检查源代码中的最后更改: http://code.google.com/p/socialauth-net/source/list

正如您所看到的,在r320中似乎已经解决了这个问题