在渴望MVC4之后,如何允许用户可以访问其主页



我是ASP.NET MVC4的新手。现在我正在做登录页面。登录工作正常。登录的链接为:59523/login和//:59523/admin/listusers,//:59523/login/login/changePassword这些是其他一些链接。 如果我使用//:59523/admin/listusers此链接在地址栏中,它在登录之前直接重定向到该页面。如何限制用户。请帮我。预先感谢。

这是我登录的控制器代码:

[HttpGet]
        public ActionResult Index()
        {
            return View();
        }
        //Verifying the User Name and Password using the Method
        [HttpPost]
        public ActionResult LogIn(Tbl_Users user, FormCollection remember)

您可以在控制器操作级别或控制器级别上添加Authorize属性,以限制访问:

动作

[Authorize]
public ActionResult ListUsers()
{
   ...
}

控制器

[Authorize]
public class AdminController : Controller
{
  ...
}

更多信息在这里:

http://msdn.microsoft.com/en-us/library/system.web.mvc.authorizeattribute(v = vs.118).aspx

最新更新