Привет всем, что я использовал [Авторизовать], но при переадресации на вход в систему просмотра я могу войти в любое имя пользователя или пароль, чтобы в чем проблема, а также проверка пользователя, который был зарегистрирован или нет?Использование [Авторизовать] в MVC3
public ActionResult Login()
{
return View();
}
[HttpPost]
public ActionResult Login(Panel model, string Username, string Password)
{
if (ModelState.IsValid)
{
if (model.Username == Username && model.Password == Password)
{
FormsAuthentication.SetAuthCookie(model.Username, false);
return RedirectToAction("Index", "Test");
}
else
{
ModelState.AddModelError("", "Wrong username or password");
}
}
return View();
}
[Authorize]
public ActionResult Index()
{
return View();
}
Дополнительная информация: Чтобы проверить, включен ли пользователь в систему, используйте 'User.Identity.IsAuthenticated' – BrunoLM