OpenID 的 ASP.NET MVC 解决方案OAuth +简单的身份验证
/注册,是否应该使用 ASP.NET MVC 3+ 的事实上的解决方案
- 如果需要允许用户通过OpenID
- OAuth
- 简单注册/手动身份验证登录
?
我基本上寻找的是适用于 OpenID、OAuth 等的“Membership API”。主要功能包括:
- 角色支持(针对 ASP.NET MVC)
- 能够将多个身份验证方法绑定到单个用户(例如,某人首先通过“简单注册”进行注册,然后他想要绑定他的 Google 帐户,然后绑定他的 Yahoo 帐户,所以他应该能够使用其中任何一个进行身份验证 3)
谢谢!
Is there a de-facto solution for ASP.NET MVC 3+ one should use in case he needs to allow users to sign in/up via:
- OpenID
- OAuth
- Trivial registration / manual authentication
?
What I'm basically looking for is "Membership API" that works for OpenID, OAuth and whatever else. Key features are:
- Roles support (for ASP.NET MVC)
- Ability to bind multiple auth methods to single user (for instance, somebody first signed up with "trivial registration", then he wants to bind his Google account and then his Yahoo account, so he should be able to auth with any of these 3)
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
DotNetOpenAuth 是您的朋友。
请参阅此博客文章:使用 ASP.NET MVC3、DotNetOpenAuth 和 OpenID-Selector 进行 OpenID 身份验证
此外,您还可以看到 ASP.NET MVC 官方教程。
DotNetOpenAuth is your friend.
See this blog post: OpenID Authentication with ASP.NET MVC3 , DotNetOpenAuth and OpenID-Selector
Also, you can see the official tutorial on ASP.NET MVC.
请访问此链接:- 您可以找到一个好的解决方案...
使用 ASP.NET MVC3 、 DotNetOpenAuth 和OpenID-选择器
您可以从SocialAuth-net 项目下载代码并修改源代码并实施。我也从这里完成了此操作。
Please visit this links:- you can find a good solution....
OpenID Authentication with ASP.NET MVC3 , DotNetOpenAuth and OpenID-Selector
And you can download code from the SocialAuth-net project and modify source code and implement. I have also done this, from here.