コード例 #1
0
        public ActionResult ProcessPassword(int UserID, string Token)
        {
            AccessModel model  = new AccessModel();
            string      _token = model.GetPasswordToken(UserID);

            if (_token == Token || _token.ToUpper() == Token)
            {
                UserType user = model.GetUserByUserID(UserID);
                UserCache.AddToCache(user);

                return(RedirectToAction("Manage", new { UserID = UserID }));
            }
            else
            {
                model.ErrorMessage = "The token did not match";
                return(View("Login", model));
            }
        }