mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 04:57:58 +02:00
compare HTTP auth password to base 64 settings value
This commit is contained in:
parent
fd2ee8ce4e
commit
5054243655
1 changed files with 1 additions and 1 deletions
|
@ -1680,7 +1680,7 @@ bool DomainServer::isAuthenticatedRequest(HTTPConnection* connection, const QUrl
|
||||||
const QVariant* settingsPasswordVariant = valueForKeyPath(settingsMap, BASIC_AUTH_PASSWORD_KEY_PATH);
|
const QVariant* settingsPasswordVariant = valueForKeyPath(settingsMap, BASIC_AUTH_PASSWORD_KEY_PATH);
|
||||||
QString settingsPassword = settingsPasswordVariant ? settingsPasswordVariant->toString() : "";
|
QString settingsPassword = settingsPasswordVariant ? settingsPasswordVariant->toString() : "";
|
||||||
|
|
||||||
if (settingsUsername == headerUsername && headerPassword == settingsPassword) {
|
if (settingsUsername == headerUsername && headerPassword.toUtf8().toBase64() == settingsPassword) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue