我一直远离asp.net会员,因为它似乎臃肿,(当时)无法测试。特别是在asp.net MVC的情况下,是否有人使用替代解决方案为用户分配角色,并为登录用户存储一些附加信息?任何建议?仅仅推出自己的产品,实施你需要的功能是否疯狂?ASP.NET会员替代
8
A
回答
3
ASP.NET成员身份使用存储提供程序模型。 SqlMembershipProvider继承了抽象MembershipProvider类中的加密/散列密码功能。但是你也可以从MembershipProvider继承,如果你愿意,可以在自定义提供者中获得该功能。
如果您使用SqlMembershipProvider,您将得到一个完整的密码管理(检查,更改,重置,无效密码尝试)和用户管理(CRUD操作,锁定用户)的完全正常工作的成员数据库。
所有这些都在API级别。您可以根据API创建任何您想要的UI。
使用SqlMembershipProvider并不要求您使用角色提供者或配置文件提供者或其他任何东西,并且您可以在不影响成员身份的情况下为自己推出自己的东西。至少我会建议使用经过充分测试的SqlMembershipProvider作为基本内容的安全核心。
0
我已成功实施DotNetOpenAuth作为成员资格和角色提供者。这不是一个完整的实现,而是处理大多数常见的场景。
他们提供VS模板来帮助您入门。
相关问题
- 1. ASP.net会议替代
- 2. 开源替代品ASP.NET成员
- 3. ASP.NET会员getuserbyID
- 4. Asp.net MVC3会员
- 5. Asp.net会员ProviderSql
- 6. asp.net会员
- 7. ASP.Net会员Cookie?
- 8. asp.net会员供应商代码示例
- 9. asp.net会员LoginStatus控件需要代码?
- 10. 替代会话/静态变量ASP.NET/C#
- 11. ASP.NET中的会话替代方案
- 12. ASP.NET会员会话cookie
- 13. ASP.NET替代Shorty
- 14. ASP.NET替代MSSOAP.SoapClient30
- 15. ASP.NET会员密码?
- 16. ASP.Net MVC和会员
- 17. ASP.NET会员之谜
- 18. asp.net会员在wcf
- 19. asp.net会员系统
- 20. ASP.NET会员优势
- 21. ASP.NET会员问题
- 22. Asp.net会员密码
- 23. ASP.Net会员服务
- 24. 电子邮件中的ASP.NET会员供应商密码替换
- 25. ASP.net会员安全访问
- 26. ASP.Net会员密码恢复
- 27. ASP.Net会员店组概念
- 28. ASP.Net会员+ SQL Server 2008中
- 29. ASP.Net会员供应商
- 30. ASP.NET会员密码重置
如果您需要替代方案,那么您可能有一些原因...可以与我们分享吗?您想使用的asp.net会员中缺少什么? – 2010-08-24 21:29:42
我不知道它是如何“臃肿”。如果有的话,它在角色方面有点吝啬。 – Greg 2010-08-24 21:31:07
您可以将列添加到由aspnet_regsql生成的表中,并且它工作得很好。然后,您可以根据实体模型以某种方式引用表格。这样,您仍然可以使用ASP.NET的成员资格提供程序来满足您的需求,但是您也可以从存储的其他信息中受益。 – Andrew 2010-08-24 22:17:00