public async Task <Core.Model.Member.Member> GetLoginUser() { var auth = await HttpContext.AuthenticateAsync(BbsUserAuthorizeAttribute.BbsUserAuthenticationScheme); var str = auth.Principal.Identities.First(u => u.IsAuthenticated).FindFirst(KeyHelper.BbsUserKey).Value; return(JsonConvert.DeserializeObject <Core.Model.Member.Member>(DES3Encrypt.DecryptString(str))); }
public async Task <IActionResult> GetModelByGuid([FromBody] ParmString parm) { var res = await _adminService.GetModelAsync(m => m.Guid == parm.parm); if (!string.IsNullOrEmpty(res.data.Guid)) { res.data.LoginPwd = DES3Encrypt.DecryptString(res.data.LoginPwd); } return(Ok(res)); }
public async Task <IActionResult> IsLogin() { var auth = await HttpContext.AuthenticateAsync(BbsUserAuthorizeAttribute.BbsUserAuthenticationScheme); var str = auth.Principal.Identities.First(u => u.IsAuthenticated).FindFirst(KeyHelper.BbsUserKey).Value; var model = JsonConvert.DeserializeObject <Core.Model.Member.Member>(DES3Encrypt.DecryptString(str)); return(Ok(new ApiResult <Core.Model.Member.Member>() { data = model })); }
public IActionResult AdminModify(string id) { ViewBag.Roles = _sysRoleService.GetListAsync(m => m.IsEnable, m => m.Sort, DbOrderEnum.Desc).Result.data; var adminModel = _sysAdminService.GetModelAsync(id).Result.data; //密码解密 if (adminModel != null) { adminModel.Pwd = DES3Encrypt.DecryptString(adminModel.Pwd); } return(View(adminModel)); }
public void OnGet(string guid, string shop) { staffModel = _staffService.GetByGuidAsync(guid).Result.data; if (staffModel != null) { //密码解密 staffModel.LoginPwd = DES3Encrypt.DecryptString(staffModel.LoginPwd); } if (!string.IsNullOrEmpty(shop)) { staffModel.ShopGuid = shop; } }
public async Task <IActionResult> GetModel([FromBody] ParmString obj) { var res = await _memberService.GetModelAsync(m => m.Guid == obj.parm); if (!string.IsNullOrEmpty(res.data?.Guid)) { res.data.LoginPwd = DES3Encrypt.DecryptString(res.data.LoginPwd); } //获得所有组 var group = await _groupService.GetListAsync(m => !m.IsDel, m => m.Level, DbOrderEnum.Asc); return(Ok(new ApiResult <MemberGroupDto>() { statusCode = res.statusCode, data = new MemberGroupDto() { member = res.data, group = group.data } })); }
public void OnGet(string guid) { shopModel = _shopService.GetByGuidAsync(guid).Result.data; //密码解密 shopModel.LoginPwd = DES3Encrypt.DecryptString(shopModel.LoginPwd); }
public void OnGet(string guid) { adminModel = _adminService.GetModelAsync(m => m.Guid == guid).Result.data; //密码解密 adminModel.LoginPwd = DES3Encrypt.DecryptString(adminModel.LoginPwd); }