public ActionResult LogOn(LoginVm loginData, string returnUrl) { if (ModelState.IsValid) { FormsAuthentication.SetAuthCookie(loginData.Username, false); return RedirectToLocal(returnUrl); } return View(loginData); }
public PartialViewResult UserInfo() { // var userInfo = System.Threading.Thread.CurrentPrincipal.Identity. var u = HttpContext.User; // .. get the user information from session or db LoginVm l0 = null; if (u.Identity.IsAuthenticated) { l0 = new LoginVm(); l0.Username = u.Identity.Name; } return PartialView(l0); }