autofill password field

This commit is contained in:
Roberto Metere 2023-10-14 13:17:47 +01:00
parent cd8d794655
commit 99342372d2

View File

@ -114,6 +114,7 @@ void SAMLLoginWindow::onLoadFinished()
webView->page()->toHtml([this] (const QString &html) { this->handleHtml(html); }); webView->page()->toHtml([this] (const QString &html) { this->handleHtml(html); });
QMap<QString, QString> credentials = this->loadCredentials(); QMap<QString, QString> credentials = this->loadCredentials();
webView->page()->runJavaScript("document.getElementById('username').value='" + credentials["username"] + "';"); webView->page()->runJavaScript("document.getElementById('username').value='" + credentials["username"] + "';");
webView->page()->runJavaScript("document.getElementById('password').value='" + credentials["password"] + "';");
} }
void SAMLLoginWindow::handleHtml(const QString &html) void SAMLLoginWindow::handleHtml(const QString &html)