Ejemplo n.º 1
0
        public ActionResult logout()
        {
            ViewData.Clear();
            TempData.Clear();
            Session.Clear();
            var auth = new logic.Rules.Authentication(Request.GetOwinContext());

            auth.Logout();

            return(RedirectToRoute("home"));
        }
Ejemplo n.º 2
0
        public ActionResult ForgotPassword()
        {
            ViewData.Clear();
            TempData.Clear();
            Session.Clear();
            var auth = new logic.Rules.Authentication(Request.GetOwinContext());

            auth.Logout();

            return(View());
        }
Ejemplo n.º 3
0
        public ActionResult ResetPassword(string t)
        {
            var model = new bat.logic.ViewModels.Homepage.ResetPassword();

            try
            {
                ViewData.Clear();
                TempData.Clear();
                Session.Clear();
                var auth = new logic.Rules.Authentication(Request.GetOwinContext());
                auth.Logout();

                model = _passwdService.VerifyToken(t);
            }
            catch (Exception ex)
            {
                ViewBag.Response = ex.Message;
            }
            return(View(model));
        }