asp.net mvc - ASPNET MVC 4 中是否有 SimpleMemberProvider 或 OAuth



我在ASPNET MVC 4应用程序中使用SimpleMemberProvider,该应用程序使用WebApi,Entity Framework 5和Code First。我在这篇文章之后做到了,它为数据库播种并且似乎可以工作。

我的问题是: 是否有任何开箱即用的管理页面可以授予或删除用户中的管理员等角色? 如果没有,有什么建议吗?

谢谢!吉列尔莫。

不,可惜没有。从好的方面来说,你可以创建自己的,它旨在与 EF 很好地配合使用。简单成员资格比旧的 .NET 成员资格灵活得多。

这是对简单成员身份以及如何将其与 EF 代码优先集成的一个很好的概述,但并不详尽。

http://weblogs.asp.net/jgalloway/archive/2012/08/29/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4-5-web-forms-and-asp-net-mvc-4-templates.aspx

此链接将指导您完成手动创建管理员的过程(靠近底部)http://blog.osbornm.com/2010/07/21/using-simplemembership-with-asp-net-webpages/

事实上,经典会员资格使用"开箱即用"更方便。 与盒装旧版本相比,设置"simpleMember"(具有讽刺意味的是)很繁重。但是,毕竟OMG,您可能会发现它是一个更好的解决方案。

SimpleMembership 被设计为可自定义的,与以前的 SqlMemberProvider 版本不同。 因此,"开箱即用"的管理工具不会真正起作用,因为表布局因项目而异。

最新更新