Хэширование пароля

This commit is contained in:
2025-10-16 17:11:58 +03:00
parent 8e931f229b
commit 241382d305
19 changed files with 221 additions and 116 deletions

View File

@@ -1,4 +1,6 @@
#include "user.h"
#include "hashtools.h"
#include <QCryptographicHash>
const QString User::TypeUserDBInstructor = "instructor";
const QString User::TypeUserDBTrainee = "trainee";
@@ -10,7 +12,14 @@ User::User():
archived(),
loggedIn(),
TypeUserDB(),
isAdmin(false)
isAdmin(false),
needSetPassword(false)
{
}
void User::hashingPassword()
{
// Вычисление MD5 хэша
password = HashTools::hashingMD5string(password);
}