コードは動作していて、ユーザーが最後にログインしたときに保存しますが、ログインできないという問題があります。ログインしようとするとすぐに読み込み中です(ログインが成功したときに)表示されるはずのビューではなく、ログインビューが表示されます。最新のログイン日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