-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error 422 when attempting to log in with password manager #310
Comments
Thanks! Can you please specify Gramps.js version, Browser, Operating System, and Password Manager? For me it works on v23.11.0/Firefox/Ubuntu/Firefox, but I am not surprised there are cases where it doesn't work as we have to "cheat" password managers with a hidden HTML form + Javascript, as they don't recognize forms in Shadow DOM (see #19). This workaround was copied from Home Assistant. |
Hi there, I attempted this on Chrome and Edge, on Windows 10, and with vaultwarden (through bitwarden's chrome/edge extension). I've tested with Home Assistant and it seems to be working fine on the same setup. |
I have the same issue |
Can confirm, I'm encountering the same issue. Using Brave Version 1.61.109 Chromium: 120.0.6099.144 (Official Build) (64-bit)] and 1Password (browser plugin) version 2.18.2 on Manjaro. |
Whew that gave me some bad minutes. |
Home Assistant (where the original polyfill was taken from) eventually gave up on the workarounds and implemented the login form without shadow DOM. We need something similar as well. |
Hello, I'd have the same problem with v24.2.1 and the password autofill on Safari 17.2.1 (on MacOS 14.2.1) and Safari on IOS 17.3.1.
|
Same issue: bitwarden extension, firefox 129.0 (64-bit) windows 10 |
Hi there, I thought I'd update. Prefilling from bitwarden now seems to be working just fine. |
Cool! Nothing has changed on Gramps Web's side, but it seems like some password managers are catching up on handling shadow root. |
When using a password manager to prefill the login fields and hit login, I get the following error:
Error: Error 422
But, if I copy paste from my password manager instead and hit login, it works perfectly fine.
I can have the password manager prefill, then add then delete a character from each field, and that works fine, as though it's now satisfied the field has been manually edited.
Very minor issue, but thought I'd report it anyway.
The text was updated successfully, but these errors were encountered: