0
다른 사용자가 admin, coach 및 student와 같은 로그인 기능을 가진 응용 프로그램을 만들고 싶습니다. 각각에는 고유 한 작업이 있습니다. 그래서 여기에 세션 처리 및 asp.net mvc 새로운 오전.Asp.net MVC 4의 로그인 및 세션 관리
다른 사용자가 admin, coach 및 student와 같은 로그인 기능을 가진 응용 프로그램을 만들고 싶습니다. 각각에는 고유 한 작업이 있습니다. 그래서 여기에 세션 처리 및 asp.net mvc 새로운 오전.Asp.net MVC 4의 로그인 및 세션 관리
다음은 예입니다. 사용자 유효성 검사를 확인한 후 세션을 관리하려고한다고 가정합니다. 따라서이 데모에 대해서만 유효한 사용자를 확인하는 것이 어렵습니다. 계정 로그인에
public ActionResult Login(LoginModel model)
{
if(model.UserName=="xyz" && model.Password=="xyz")
{
Session["uname"] = model.UserName;
Session.Timeout = 10;
return RedirectToAction("Index");
}
}
색인 페이지 SignOut 버튼을
public ActionResult Index()
{
if(Session["uname"]==null)
{
return Redirect("~/Account/Login");
}
else
{
return Content("Welcome " + Session["uname"]);
}
}
에
Session.Remove("uname");
return Redirect("~/Account/Login");
참조하시기 바랍니다 [이 유래 질문] (http://stackoverflow.com/questions/13324544/how -to-add-asp-net-membership-provider-in-a-empty-mvc-4-project-template) –