From e897520326cfb59cf98dea3f551eea26d6a2adcc Mon Sep 17 00:00:00 2001 From: youngq Date: Wed, 25 Sep 2024 18:09:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AF=8F=E6=AC=A1=E5=8C=BF=E5=90=8D=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E4=BF=AE=E6=94=B9=E7=94=A8=E6=88=B7=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WGShare.API/Controllers/AuthController.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/WGShare.API/Controllers/AuthController.cs b/WGShare.API/Controllers/AuthController.cs index 61c9414..469e885 100644 --- a/WGShare.API/Controllers/AuthController.cs +++ b/WGShare.API/Controllers/AuthController.cs @@ -243,6 +243,12 @@ namespace WGShare.API.Controllers { throw Oops.Oh("该设备已禁止登录!"); } + + // 修改用户名 + await _sqlSugar.Updateable() + .SetColumns(x => x.UserName == loginDTO.NickName) + .Where(x => x.Id == user.Id) + .ExecuteCommandHasChangeAsync(); } var btnAutn = new List(); @@ -250,7 +256,7 @@ namespace WGShare.API.Controllers btnAutn.Add(new Claim("roleid", "2")); btnAutn.Add(new Claim("tenant", room.TenantId)); btnAutn.Add(new Claim("account", user.Account)); - btnAutn.Add(new Claim("uname", user.UserName)); + btnAutn.Add(new Claim("uname", loginDTO.NickName)); btnAutn.Add(new Claim("ssid", user.ScreenShareId)); var accessToken = _jwtHelper.CreateToken(user.Id, btnAutn); @@ -260,7 +266,7 @@ namespace WGShare.API.Controllers token = accessToken, refresh_token = "", roleId = user.RoleId, - userName = user.UserName, + userName = loginDTO.NickName, tenantName = "匿名用户区域", expire = _configuration["Jwt:Expires"].ToInt32(), account = user.Account,