Passkeys: Fix RP ID validation

This commit is contained in:
varjolintu 2024-03-11 16:39:40 +02:00 committed by Jonathan White
parent 969d3f9b23
commit bd5984ca82
No known key found for this signature in database
GPG key ID: 440FC65F2E0C6E01
3 changed files with 14 additions and 10 deletions

View file

@ -581,7 +581,7 @@ QJsonObject BrowserService::showPasskeysRegisterPrompt(const QJsonObject& public
}
const auto excludeCredentials = credentialCreationOptions["excludeCredentials"].toArray();
const auto rpId = publicKeyOptions["rp"]["id"].toString();
const auto rpId = credentialCreationOptions["rp"].toObject()["id"].toString();
const auto timeout = publicKeyOptions["timeout"].toInt();
const auto username = credentialCreationOptions["user"].toObject()["name"].toString();
const auto user = credentialCreationOptions["user"].toObject();