kopia lustrzana https://gitlab.com/eliggett/wfview
Allow both encoded and plain text passwords
rodzic
dc46913c3f
commit
fe5fe17588
|
@ -313,16 +313,14 @@ void udpServer::controlReceived()
|
|||
{
|
||||
QByteArray usercomp;
|
||||
passcode(user.username, usercomp);
|
||||
//QByteArray passcomp;
|
||||
//passcode(user.password, passcomp);
|
||||
if (!strcmp(in->username, usercomp.constData()) && !strcmp(in->password, (const char *)user.password.constData()))
|
||||
QByteArray passcomp;
|
||||
passcode(user.password, passcomp);
|
||||
if (!strcmp(in->username, usercomp.constData()) && (!strcmp(in->password, (const char*)user.password.constData()) || !strcmp(in->password, passcomp.constData())))
|
||||
{
|
||||
current->isAuthenticated = true;
|
||||
current->user = user;
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
// Generate login response
|
||||
current->rxSeq = in->seq;
|
||||
|
|
Ładowanie…
Reference in New Issue