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,