在ASPNET MVC 4中是否有EasyMembershipProvider或OAuth的开箱即用管理页面?

时间:2013-01-28 04:01:10

标签: asp.net-mvc asp.net-mvc-4 asp.net-web-api simplemembership

我正在使用SimpleMembershipProvider和ASPNET MVC 4 applcation,它使用WebApi,Entity Framework 5和Code First。 我是在this帖子之后做的,它为数据库提供了种子并且似乎有效。

我的问题是:                有没有开箱即用的管理页面来提供或删除用户管理员等角色?                如果没有,有什么建议吗?

谢谢!吉列尔莫。

2 个答案:

答案 0 :(得分:0)

不,遗憾的是没有。从好的方面来说,你可以创建自己的,它的设计与EF相得益彰。简单成员资格比旧的.NET成员资格要灵活得多。

这是一个很好的,但并不详尽的简单成员资格概述以及如何将其与EF Code-First集成。

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/

事实上,经典会员使用“开箱即用”更方便。与盒装旧版本相比,设置'simpleMembership'(具有讽刺意味)是沉重的。但是,在所有OMG之后,你可能会发现它是一个更好的解决方案。

答案 1 :(得分:0)

SimpleMembership旨在定制,与以前的SqlMembershipProvider版本不同。因此,“开箱即用”的管理工具不会真正起作用,因为表格布局会因项目而异。