Environment
- SILO Console v2.0.0 at
b952a1202869b89e5cc7b821a0b5651f74e09d08
- Chrome desktop, tested against
m.pigsty on 2026-08-05
Reproduction
- Open Access Keys.
- Open Create Access Key; no credential needs to be submitted.
- Inspect the Access Key and Secret Key inputs and the browser console.
Actual result
Chrome reports that the credential inputs should have autocomplete attributes (it suggests current-password for the password-like field). The form sets autoComplete="off", but neither child input supplies an explicit field-level token:
Form-level autocomplete=off is commonly ignored for credential-shaped fields, so password managers may also misclassify or overwrite the generated values.
Expected result
Both the administrator Create Access Key form and the per-user Create Access Key form should declare intentional field-level autocomplete semantics.
Acceptance criteria
- Add appropriate explicit tokens to both inputs in both forms (for example, an identifier token for Access Key and
new-password for a newly generated Secret Key; choose the final mapping based on password-manager behavior).
- Chrome no longer emits the missing-autocomplete warning.
- Password managers do not treat the form as an existing login or overwrite generated credentials.
- Existing copy/show/hide and form submission behavior remains unchanged.
Environment
b952a1202869b89e5cc7b821a0b5651f74e09d08m.pigstyon 2026-08-05Reproduction
Actual result
Chrome reports that the credential inputs should have autocomplete attributes (it suggests
current-passwordfor the password-like field). The form setsautoComplete="off", but neither child input supplies an explicit field-level token:Form-level
autocomplete=offis commonly ignored for credential-shaped fields, so password managers may also misclassify or overwrite the generated values.Expected result
Both the administrator Create Access Key form and the per-user Create Access Key form should declare intentional field-level autocomplete semantics.
Acceptance criteria
new-passwordfor a newly generated Secret Key; choose the final mapping based on password-manager behavior).