asp.net-mvc – ASP.NET身份与简单的会员优点和缺点?
|
在MVC4中,我们拥有简单会员资格。我的意见是,简单会员资格是一个很好的身份模型,并通过良好的文档进行了测试,不需要修复,只需要在电子邮件验证/密码重置以及我们通常需要处理的所有其他内容上进行升级构建应用程序然而,新的ASP.NET身份模型似乎实现了Vista在XP上实现的某些功能。我的意思是AspnetUserClaims和AspnetLogins可能已经被组合在一起作为UserAliases。而微软应该为电子邮件部分提供一些方法。刚刚讨论了我的意见,基于可能欺骗我的问题的第一眼看 我试图决定是否应该从简单成员资格转移到新的ASP.NET身份,但由于ASP.NET身份模型的文档和测试是稀疏的,冲突的,难以使用Google查找。所以有经验的人都可以总结利弊? 解决方法@Roman引用了一些关于ASP.NET身份和成员资格提供者模型的优缺点的好文章。ASP.NET身份远离会员提供者模式,我相信这是一件好事。当您想要更高级的安全功能时,简单会员资格有一些明确的问题,如果它不仅仅是“简单”,最终创建自己的安全解决方案。我正在推进ASP.NET身份认证,因为它比简单成员身份更可扩展,虽然现在的文档和支持很弱,但我相信它会随着成熟而变得更好,就像Simple Membership一样。如果你能够越过越来越多的痛苦,我认为ASP.NET身份将是一个比Simple Membership更好的解决方案,我喜欢与OWIN的紧密集成,这将是重要的。至于使用ASP.NET Identity,here is an article that describes how to implement this的电子邮件验证。您可以获得complete source code here.而solution described here also provides password reset with ASP.NET Identity。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – Microsoft.Owin.Security.IAuthenticationM
- 身份验证 – 如何为Asp.NET MVC 5创建ClaimsIdentity对象?
- asp.net-mvc – 将http://mydomain.com/ctrlr/act/val转发到
- asp.net-mvc-4 – htmlHelper与局部视图
- asp.net-mvc – asp.mvc视图在发布配置中引用#IF DEBUG
- asp.net-mvc – 从控制器的操作调用集线器方法
- asp.net-mvc-3 – 在MVC 3的AuthorizeAttribute中获取模型数
- asp.net-mvc – 如何在ASP.NET MVC视图中对HTML列表项进行分
- asp.net-mvc – 在MVC Ajax.ActionLink中传递多个参数
- asp.net-mvc – 使用缓存配置文件缓存ChildActions将不起作
- asp.net HiddenField:动态添加自定义属性
- asp.net-mvc – Visual Studio 2013持有的App_gl
- asp.net-mvc – 我应该每个请求使用一个HttpClie
- 经典ASP和ASP.NET集成
- 使用ASP.NET webAPI上载文件(最大文件大小为10Mb
- asp.net-mvc-3 – 如何使用ASP.NET MVC 3“Razor
- IIS 7.5应用程序初始化ASP.NET Web服务(预热),而
- asp.net – 页面查看计数器像StackOverFlow
- asp.net-mvc – 使用Razor视图引擎 – 如何格式化
- IIS7集成vs经典流水线 – 哪些使用更多的ASP.NET
