Exemplo n.º 1
0
        public IHttpResponse Index(IHttpRequest httpRequest)
        {
            IHttpResponse newrResponse = new HttpResponse();

            HttpCookie cookie = new HttpCookie("lang", "en");

            cookie.Delete();

            newrResponse.Cookies.AddCookie(cookie);

            return(newrResponse);
        }
Exemplo n.º 2
0
        public IHttpResponse Logout(IHttpRequest request)
        {
            if (!request.Cookies.ContainsCookie(AuthCookieHeaderName))
            {
                return(new RedirectResult("/"));
            }

            HttpCookie cookie = request.Cookies.GetCookie(AuthCookieHeaderName);

            cookie.Delete();
            IHttpResponse response = new RedirectResult("/");

            response.Cookies.Add(cookie);

            return(response);
        }
Exemplo n.º 3
0
        public IHttpResponse Logout(IHttpRequest request)
        {
            if (!IsAuthenticated(request))
            {
                return(Redirect("/"));
            }

            HttpCookie cookie = request.Cookies.GetCookie("IRunes_auth");

            cookie.Delete();

            IHttpResponse response = Redirect("/");

            request.Session.ClearParameters();
            response.Cookies.Add(cookie);

            return(response);
        }
Exemplo n.º 4
0
        public IHttpResponse Logout()
        {
            if (!IsAuthenticated)
            {
                return(Redirect("/"));
            }

            HttpCookie cookie = Request.Cookies["auth"];

            cookie.Delete();

            Request.Session.ClearParameters();

            IHttpResponse response = Redirect("/");

            response.Cookies.Add(cookie);

            return(response);
        }