Esempio n. 1
0
        public async Task <string> CheckUserLogin(SysUser user)
        {
            var model = await _storage.CheckLogin(user.UserName.Trim(), user.Password.Trim().MD5());

            if (model == null)
            {
                return(Json(new HttpResultEntity(-1, _lang.Login_UserOrPassError, null)));
            }

            Context.HttpContext.SetCookie(BasicConfig.LoginCookieId, user.UserName, 60 * 30 * 7);

            return(Json(new HttpResultEntity(1, _lang.Login_Success, null)));
        }
Esempio n. 2
0
        public async Task <IActionResult> CheckUserLogin(SysUser user)
        {
            var model = await _storage.CheckLogin(user.UserName.Trim(), user.Password.Trim().MD5()).ConfigureAwait(false);

            if (model == null)
            {
                return(Json(new HttpResultEntity(-1, "用户名或者密码错误", null)));
            }

            HttpContext.SetCookie(BasicConfig.LoginCookieId, user.UserName, 60 * 30 * 7);

            return(Json(new HttpResultEntity(1, "登录成功", null)));
        }
Esempio n. 3
0
        public async Task <string> UserLogin(SysUser user)
        {
            var model = await _storage.CheckLogin(user.UserName.Trim(), user.Password.Trim().MD5());

            if (model == null)
            {
                return(Json(false, _lang.Login_UserOrPassError, null));
            }

            var token = _authService.BuildToken();

            return(Json(true, _lang.Login_Success, token));
        }