diff --git a/Controllers/PasswordVerification.cs b/Controllers/PasswordVerification.cs index 4016532..9a09812 100644 --- a/Controllers/PasswordVerification.cs +++ b/Controllers/PasswordVerification.cs @@ -47,6 +47,7 @@ public class PasswordVerification public string HashPassword(User user, Salt salt, string password = "") { var hashAlgorithm = HashAlgorithmName.SHA512; + var dbHashedPassword = user.Password; if (!string.IsNullOrEmpty(password)) { @@ -60,6 +61,8 @@ public class PasswordVerification hashAlgorithm, this._keySize); + user.Password = dbHashedPassword; + return Convert.ToHexString(hash); } #endregion diff --git a/Repositories/BaseRepository.cs b/Repositories/BaseRepository.cs index 4d721fb..1c69eb8 100644 --- a/Repositories/BaseRepository.cs +++ b/Repositories/BaseRepository.cs @@ -4,8 +4,8 @@ using TextSender_API.Repositories; public class BaseRepository { #region Fields - protected string _connectionString; + protected string? _connectionString; protected string _databaseName = "textSender"; - protected string _tableName; + protected string? _tableName; #endregion } \ No newline at end of file