diff --git a/src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs b/src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs index 28b1a8ea..b0830d0c 100644 --- a/src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs +++ b/src/Infrastructure/BotSharp.Core/Users/Services/UserService.cs @@ -98,10 +98,9 @@ public class UserService : IUserService return false; } - var salt = Guid.NewGuid().ToString("N"); - record.Password = Utilities.HashTextMd5($"{password}{salt}"); + var newPassword = Utilities.HashTextMd5($"{password}{record.Salt}"); - db.UpdateUserPassword(record.Id, password); + db.UpdateUserPassword(record.Id, newPassword); return true; }