Exemple #1
0
        public ActionResult Login(string username, string password, string ReturnUrl = "")
        {
            /*
             *          str = Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"];
             *        string cookie = "";
             *          if (this.ControllerContext.HttpContext.Request.Cookies.AllKeys.Contains("Cookie")) {
             *              cookie = this.ControllerContext.HttpContext.Request.Cookies["Cookie"].Value;
             *              ViewBag.cookie = cookie;
             *              CreateCulture(cookie);
             *          }
             *          else CreateCulture(str);  */

            ViewBag.error     = "";
            ViewBag.ReturnUrl = ReturnUrl;
            if (!MembreRequette.Authentifie(username, password))
            {
                ViewBag.error = "Nom d'utilisateur ou mot de passe invalide!";
                return(View());
            }
            else
            {
                FormsAuthentication.SetAuthCookie(username, false);
                if (ReturnUrl == "")
                {
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    return(Redirect(ReturnUrl));
                }
            }
        }
 public ActionResult Login(string username, string password, string ReturnUrl = "")
 {
     ViewBag.error     = "";
     ViewBag.ReturnUrl = ReturnUrl;
     if (!MembreRequette.Authentifie(username, password))
     {
         ViewBag.error = "Nom d'utilisateur ou mot de passe invalide!";
         return(View());
     }
     else
     {
         FormsAuthentication.SetAuthCookie(username, false);
         if (ReturnUrl == "")
         {
             return(RedirectToAction("Index", "Home"));
         }
         else
         {
             return(Redirect(ReturnUrl));
         }
     }
 }