0

说有三个角色,即:如何配合自定义属性的注册用户在C#/ asp.net MVC 4

  • 注册
  • 管理员
  • 赞助

我如果用户能够自行注册为已注册(开箱即用)。 我希望管理员能够看到所有注册用户,并勾选“赞助商”复选框,使用户成为赞助商。

一旦用户被“检查”为赞助商,管理员应该能够为赞助商添加其他参数,包括标志和赞助商URL,他们正在赞助的网页,赞助的有效日期范围通过网页,展示次数和点击次数,以及“已付/未付”。

我试图围绕会员资格和配置文件,并看看他们如何适用于此。

任何人都可以提供一个通用框架,我如何能够正确地设计这个?有没有Nuget软件包可以做到这一点?

建议感激。

回答

0

使用表格配置文件提供程序。 然后,您可以直接通过简单的页面编辑此表中的值。

Excluding the profile provider, is there an easy way to add custom fields to ASP.NET membership?

然后,您可以使用Web界面将用户分配到作为管理员角色: http://msdn.microsoft.com/en-us/library/t32yf0a9.aspx

或者干脆码这个页面,并使用Roles.AddUserToRole http://msdn.microsoft.com/en-us/library/system.web.security.roles.addusertorole.aspx

相关问题