Allow username field detection

merge-requests/26/head
Bob Mottram 2021-09-24 13:51:10 +01:00
parent cb0a2a33b1
commit 827deb8a97
2 changed files with 5 additions and 4 deletions

View File

@ -13296,7 +13296,8 @@ class PubServer(BaseHTTPRequestHandler):
self.server.baseDir, self.server.baseDir,
self.server.httpPrefix, self.server.httpPrefix,
self.server.domainFull, self.server.domainFull,
self.server.systemLanguage).encode('utf-8') self.server.systemLanguage,
True).encode('utf-8')
msglen = len(msg) msglen = len(msg)
self._login_headers('text/html', msglen, callingDomain) self._login_headers('text/html', msglen, callingDomain)
self._write(msg) self._write(msg)

View File

@ -57,7 +57,7 @@ def htmlLogin(cssCache: {}, translate: {},
baseDir: str, baseDir: str,
httpPrefix: str, domain: str, httpPrefix: str, domain: str,
systemLanguage: str, systemLanguage: str,
autocomplete: bool = True) -> str: autocomplete: bool) -> str:
"""Shows the login screen """Shows the login screen
""" """
accounts = noOfAccounts(baseDir) accounts = noOfAccounts(baseDir)
@ -146,8 +146,8 @@ def htmlLogin(cssCache: {}, translate: {},
autocompleteNicknameStr = 'autocomplete="username"' autocompleteNicknameStr = 'autocomplete="username"'
autocompletePasswordStr = 'autocomplete="current-password"' autocompletePasswordStr = 'autocomplete="current-password"'
if not autocomplete: if not autocomplete:
autocompleteNicknameStr = 'autocomplete="off" value=""' autocompleteNicknameStr = 'autocomplete="username" value=""'
autocompletePasswordStr = autocompleteNicknameStr autocompletePasswordStr = 'autocomplete="off" value=""'
instanceTitle = \ instanceTitle = \
getConfigParam(baseDir, 'instanceTitle') getConfigParam(baseDir, 'instanceTitle')