diff --git a/YLErpWeb/Controllers/AccountController.cs b/YLErpWeb/Controllers/AccountController.cs index 11801af3..74b3da42 100644 --- a/YLErpWeb/Controllers/AccountController.cs +++ b/YLErpWeb/Controllers/AccountController.cs @@ -545,6 +545,16 @@ namespace YLErp.Web.Controllers MaxAge = TimeSpan.FromSeconds(AuthHelper.ExpireInSeconds) }); + Response.Cookies.Append("Access-Token-Encrypt", DataProtectHelper.Encrypt(jwtToken), new CookieOptions + { + Domain = Request.Host.Host, + MaxAge = TimeSpan.FromSeconds(AuthHelper.ExpireInSeconds) + }); + + // 打印日志 + var logger = LogFactory.GetLogger(); + logger.Info($"用户 {user.LoginName} 登录成功,生成JWT令牌"); + var userDbInfo = UserInfo.FromDbUser(user); Server.CacheProvider.Set("loginUser^" + user.Id, userDbInfo, TimeSpan.FromMinutes(30));