sysauth: add autocomplete and id attributes to login inputs

this let browser automatically fill according to HTML spec for input elements.
luci-theme-bootstrap and luci-base are affected.

Signed-off-by: Viktor Tsvetkov <zwetvik@gmail.com>
[indentation fix]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Viktor Tsvetkov 2021-12-24 12:36:35 +01:00 committed by Jo-Philipp Wich
parent 1586ac49f8
commit 3e9d9a9dbb
2 changed files with 6 additions and 6 deletions

View file

@ -20,15 +20,15 @@
</div>
<div class="cbi-section"><div class="cbi-section-node">
<div class="cbi-value">
<label class="cbi-value-title"><%:Username%></label>
<label class="cbi-value-title" for="luci_username"><%:Username%></label>
<div class="cbi-value-field">
<input class="cbi-input-text" type="text" name="luci_username" value="<%=duser%>" />
<input class="cbi-input-text" type="text" name="luci_username" id="luci_username" autocomplete="username" value="<%=duser%>" />
</div>
</div>
<div class="cbi-value cbi-value-last">
<label class="cbi-value-title"><%:Password%></label>
<label class="cbi-value-title" for="luci_password"><%:Password%></label>
<div class="cbi-value-field">
<input class="cbi-input-text" type="password" name="luci_password" />
<input class="cbi-input-text" type="password" name="luci_password" id="luci_password" autocomplete="current-password"/>
</div>
</div>
</div></div>

View file

@ -17,13 +17,13 @@
<div class="cbi-value">
<label class="cbi-value-title" for="luci_username"><%:Username%></label>
<div class="cbi-value-field">
<input name="luci_username" type="text"<%=attr("value", duser)%>>
<input name="luci_username" id="luci_username" type="text" autocomplete="username" <%=attr("value", duser)%>>
</div>
</div>
<div class="cbi-value">
<label class="cbi-value-title" for="luci_password"><%:Password%></label>
<div class="cbi-value-field">
<input name="luci_password" type="password">
<input name="luci_password" id="luci_password" type="password" autocomplete="current-password">
</div>
</div>
</div>