public ActionResult Connexion(UserLoginViewModel user) { if (User.Identity.IsAuthenticated) { return(RedirectToAction("Profil", "Utilisateurs")); } if (!ModelState.IsValid) { return(View(user)); } if (!Utilisateurs.VerifyPasswordLogin(user.Courriel, user.Mdp)) { return(View(user)); } //Le mot de passe est valide, il faut maintenant procéder à set le cookie FormsAuthentication.SetAuthCookie(user.Courriel, user.Cookie); //url de retour est nulle? if (user.ReturnUrl.IsNullOrWhiteSpace()) { return(RedirectToAction("Index", "Home")); } return(Redirect(user.ReturnUrl)); }