diff --git a/src/WMS.Web.Domain/Services/Public/LoginService.cs b/src/WMS.Web.Domain/Services/Public/LoginService.cs index 2626885a..dd829711 100644 --- a/src/WMS.Web.Domain/Services/Public/LoginService.cs +++ b/src/WMS.Web.Domain/Services/Public/LoginService.cs @@ -165,8 +165,7 @@ namespace WMS.Web.Domain.Services.Public r.UserInfo.OrgId = entity.orgs.FirstOrDefault()?.org_id; r.UserInfo.CustomerId = null; r.UserInfo.SupplierId = null; - r.SignedIn = true; - _logger.LogInformation($"登录信息:用户人员信息->{staffName}({r.UserInfo.StaffId}),公司名称->{r.UserInfo.CompanyName}"); + r.SignedIn = true; //登录后缓存登录的用户信息和token信息 var loginInfo = new LoginInDto(); @@ -176,6 +175,8 @@ namespace WMS.Web.Domain.Services.Public var ops_login_time = token.Expired.AddDays(1) - DateTime.Now;//用于正式 _redisClientService.SetStringKey($"wms_login_{token.Token}", loginInfo, ops_login_time); + _logger.LogInformation($"登录信息:用户人员信息->{staffName}({r.UserInfo.StaffId}),公司名称->{r.UserInfo.CompanyName}"+",过期时间:"+token.Expired.ToString("yyyy-MM-dd HH:mm:ss")); + //登录成功移出对应的用户token黑名单:应为新的token产生,移除登录的信息 string blacktoken = _redisClientService.GetStringKey($"wms_black_token_{r.UserInfo.UcId}"); if (!string.IsNullOrEmpty(blacktoken))