Asp.net mvc 4 如何在超级管理员下创建帐户用户

Asp.net mvc 4 如何在超级管理员下创建帐户用户,asp.net-mvc-4,Asp.net Mvc 4,有谁能告诉我如何在ASP.Net MVC4中创建具有访问权限和限制的超级管理员用户帐户。您可以看一看,它显示了如何在MVC3中实现成员身份和身份验证,但这也适用于MVC4 您首先需要为成员身份设置数据库 创建一个SQL数据库,并根据需要调用它。如果您的应用程序已经使用了一个,那么您也可以将其用于会员资格 为数据库分配用户和密码 运行位于.Net中的ASP.Net SQL Server安装向导 框架目录。该向导名为aspnet_regsql.exe 您可以在中找到有关此过程的更多信息 一旦您拥有设

有谁能告诉我如何在ASP.Net MVC4中创建具有访问权限和限制的超级管理员用户帐户。

您可以看一看,它显示了如何在MVC3中实现成员身份和身份验证,但这也适用于MVC4

您首先需要为成员身份设置数据库

  • 创建一个SQL数据库,并根据需要调用它。如果您的应用程序已经使用了一个,那么您也可以将其用于会员资格
  • 为数据库分配用户和密码
  • 运行位于.Net中的ASP.Net SQL Server安装向导 框架目录。该向导名为aspnet_regsql.exe
  • 您可以在中找到有关此过程的更多信息

    一旦您拥有设置成员资格,您将能够指定只有超级管理员才能访问的操作或控制器

    [Authorize(Roles = "Superadmin")]
    public class SomeController : Controller
    {
        // Controller code here
    }
    

    如何设置数据库表的成员资格。角色来自数据库表