Has anyone found the magic setting to enable Lastpass &/or BitWarden to login to v5?
We are migrating from LastPass to BitWarden (isn’t everyone), but either would work for me. Both indicate they know about IN, neither will fill in the login page.
1 Like
I have the same issue with 1Password. I put in the data manually by copy/paste. I have tried both Safari and Chrome on Mac OS and iOS.
I guess, the input fields don’t have the correct IDs or labels.
Here is some information from 1Password on how to tag the input fields:
hillel
March 21, 2023, 12:45pm
3
This is caused by an issue with the framework we’re using, they’re working on a fix which should resolve the issue.
flutter:main
← htoor3:pass-autofill-experiment
opened 07:40PM - 16 Feb 23 UTC
Password input autofill + suggest password functionality is broken for password … inputs inside of a shadowDOM on chrome. This experiment is testing to see if we can lift text editing nodes outside of the shadowDOM while maintaining functionality.
1. Create a new host node outside of the shadowDOM for text-editing + accessibility
2. Attach all text editing nodes, accessibility placeholders, and semantics tree into that node
3. Ensure text editing + accessibility global styles are applied to new host node
Tree goes from:
```
flt-glass-pane
|
#shadow-root
|
text nodes
```
to:
```
flt-glass-pane
-------------------------
/ | \
flt-render-host text-editing-host semantics-host
| | |
#shadow-root text nodes semantics nodes
```
Some additional changes:
- Update semantic + host node tests to account for new tree
- Append platform views to `flt-render-host` (previously being appended to `flt-glass-pane`)
[Simple form w/code changes](https://flutter-simple-pass-form.web.app/#/)
<!--
## Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
- [x] I read and followed the [Flutter Style Guide] and the [C++, Objective-C, Java style guides].
- [x] I listed at least one issue that this PR fixes in the description above.
- [x] I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt. See [testing the engine] for instructions on writing and running engine tests.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I signed the [CLA].
- [x] All existing and new tests are passing.
If you need help, consider asking for advice on the #hackers-new channel on [Discord].
-->
[Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
[testing the engine]: https://github.com/flutter/flutter/wiki/Testing-the-engine
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
[Discord]: https://github.com/flutter/flutter/wiki/Chat
Until then if you change to the React app password managers should work correctly.
1 Like
Back to Flutter - React white screen’s my browser
SQL query to change back to the Flutter app:
UPDATE accounts SET set_react_as_default_ap = 0;
Yeah lastpass has never worked for me which I’ve been using for years. Would be very nice for it to work. I just got off the phone with their support and confirmed it’s the site not their plugin.
@hillel It looks like they merged that fix, but I’m still not able to autofill the login using Bitwarden + Firefox on the Flutter web app page. On the React web app page, it’s autofilling the user/pass but also fills the pass in the “secret” field, so it’s an extra manual step to clear that out. Is this limited to Firefox? Any workarounds available? TIA.
hillel
June 21, 2023, 3:37pm
7
It’s possible a future release built with the latest version of Flutter will resolve the issue.
@david @ben any thoughts on the secret issue?
1 Like