上次用戶登入時代碼正在運作並儲存下來,但問題是我無法登入。當您嘗試登入時,它會加載一小段時間,然後您仍然看到登錄視圖不是你應該看到的視圖(登錄成功後)。最近登入日期mvc
// GET: /Account/Login
[AllowAnonymous]
public ActionResult Login(string returnUrl)
{
ViewBag.ReturnUrl = returnUrl;
return View();
}
//
// POST: /Account/Login
[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public async Task<ActionResult> Login(LoginViewModel model, string returnUrl, ApplicationUser app)
{
if (!ModelState.IsValid)
{
app = db.Users.SingleOrDefault(u => u.UserName == model.Email);
app.Lastloggedin = DateTime.Now;
db.Entry(app).State = EntityState.Modified;
db.SaveChanges();
return View(model);
}
代碼有什麼問題?
你能解釋更多或寫正確的代碼?我理解你想告訴我的一點點,但是看不到我腦子裏正確的代碼:/ – Daniel