Guidance for disabling browser autofill in data-entry forms #2258
Unanswered
shreyam1008
asked this question in
Ideas
Replies: 1 comment
|
Since this is browser/password-manager behavior rather than anything TanStack Form controls, the reliability ceiling is set by Chrome and Safari's heuristics, not the form library, but there's a more consistent pattern than plain
None of this is airtight across every browser/password-manager combination, that limit is real and worth documenting as-is rather than promising a fix, per-field |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I’m using TanStack Form for an internal data-entry app. One operator enters records for many different people on the same browser. Chrome and Safari may suggest the operator’s saved address, password managers attach to password fields, and normal inputs offer values from previous records. That makes it easy to put one person’s data into another record.
Today I add
autocomplete="off"to the form and individual inputs:This is inconsistent across browsers and password managers, and easy to miss in reusable field components.
Since TanStack Form is headless, I’m not expecting it to override browser behavior. Could the docs include a recommended best-effort pattern for this use case, covering address, password, and ordinary text fields, plus the limits that cannot be controlled? A small example using shared field components would be enough.
All reactions