public ActionResult Index(string username, string password) { var userService = new LoginSvr(); if (userService.Login(username, password)) { //登录,写cookie using (var db = new MbContext()) { var user = db.User.FirstOrDefault(m => m.Account == username); var roles = db.UserRoles.FirstOrDefault(x => x.UserId == user.UserId); if (roles == null) { return (Content("<script>alert('账户无权限');window.location.href='/Login/Index'</script>")); } UserSession.SetUser(user); //AuthMng.Instance.InitUserCookie(HttpContext, new UserCookie( //new AuthUser //{ // User = user //})); } return(Redirect(GenJumpUrl())); } ViewBag.UserName = username; ViewBag.ErrorMsg = "用户名或密码有误,请重新输入。"; return(View()); }
public string QueryUserInfo(string user_code) { LoginSvr svr = new LoginSvr(); return(JsonConvert.SerializeObject(svr.QueryUserInfo(user_code))); }