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;
|
QByteArray usercomp;
|
||||||
passcode(user.username, usercomp);
|
passcode(user.username, usercomp);
|
||||||
//QByteArray passcomp;
|
QByteArray passcomp;
|
||||||
//passcode(user.password, passcomp);
|
passcode(user.password, passcomp);
|
||||||
if (!strcmp(in->username, usercomp.constData()) && !strcmp(in->password, (const char *)user.password.constData()))
|
if (!strcmp(in->username, usercomp.constData()) && (!strcmp(in->password, (const char*)user.password.constData()) || !strcmp(in->password, passcomp.constData())))
|
||||||
{
|
{
|
||||||
current->isAuthenticated = true;
|
current->isAuthenticated = true;
|
||||||
current->user = user;
|
current->user = user;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
// Generate login response
|
// Generate login response
|
||||||
current->rxSeq = in->seq;
|
current->rxSeq = in->seq;
|
||||||
|
|
Ładowanie…
Reference in New Issue