bitwarden / android

Bitwarden mobile app for Android.
https://bitwarden.com
GNU General Public License v3.0
6.25k stars 791 forks source link

No quick tile for autofill #3595

Open fredgolightly opened 1 month ago

fredgolightly commented 1 month ago

Bitwarden Beta

Steps To Reproduce

After installation there is no quick tile available in android tile bar to press to autofill

Expected Result

Autofill quick tile be available to pin

Actual Result

No tile available

Screenshots or Videos

No response

Additional Context

No response

Build Version

2023.7.1

Environment Details

Pixel 8 Android 15 beta Tab S9, Tab S8 Ultra Android 14

Issue Tracking Info

fredgolightly commented 1 month ago

Reinstalled and tried everything but still can't get this working on a Tab S9 or S8 ultra, should it be working or not yet?

Muehli25 commented 1 month ago

Based on my experience, you need a service that extends the TileService class to enable tiles in the Quick Settings menu. However, I couldn't find any such service in the code.

MrSourceUnknown commented 1 month ago

Hope this gets picked up for review, the Android Quick Tiles were a very useful feature in the legacy app version. Even just to open the vault.

Taomyn commented 1 month ago

Just got beta 2024.8.0 and saw my tiles had vanished. Hope they come back soon, as either auto-fill detection has improved or I'm going to have a miserable time using Bitwarden on my phone.

djsmith85 commented 1 month ago

Comment from the community forums:

Yep! We’re working on quick tiles for Vault and Generator now.

artgru commented 1 month ago

My apologies I must have missed it.

micahblut commented 1 month ago

Please note that while we are working on adding quick tiles to quickly access Vault and Generator, there are not plans at this time to re-add the quick tile for Autofill.

Taomyn commented 1 month ago

Please note that while we are working on adding quick tiles to quickly access Vault and Generator, there are not plans at this time to re-add the quick tile for Autofill.

So you're going to fix the poor auto-fill detection then?

bengry commented 1 month ago

note that while we are working on adding quick tiles to quickly access Vault and Generator, there are not plans at this time to re-add the quick tile for Autofill.

Any reason for that? Or just prioritization etc.?

The auto-fill tile is extremely useful for cases where Bitwarden doesn't recognize fields. The auto fill quick tile still filters the correct sites or app (URIs). Which happens quite a bit with Android being what it is..

micahblut commented 1 month ago

The autofill quick-tile was a way of manually invoking autofill using the accessibility service. Since we are not implementing the accessibility service, there's no way to manually invoke autofill.

For anyone experiencing poor autofill detection, please please help us make this situation better by providing specific bug reports that include details such as your device model, OS version, software version, site or app where failure occurs, etc. There's been a very positive conversation happening over on our community forum where these specific reports have led to meaningful improvements.

fredgolightly commented 1 month ago

I think as long as there's a quick tile for the vault that's ok for when autofill fails to detect the fields.

It would be great if when opening the app it defaulted to biometrics instead of having to select biometric login to invoke the fingerprint reader, just another step for quicker usage

micahblut commented 1 month ago

@fredgolightly good news! #3728

archon810 commented 1 month ago

@micahblut This is very disappointing news as I don't know if bitwarden can solve all cases, and when it does happen, it's very annoying.

For me, the most used case is the horrible "do you still remember your 2FA password" that Whatsapp shows like every week. I can't believe there's no way to make it stop. Anyway, Bitwarden doesn't offer autofill there, but the tile worked perfectly.

https://android.stackexchange.com/questions/182961/whatsapp-2-step-verification-code-being-asked-frequently

https://www.reddit.com/r/whatsapp/comments/1c1ykyg/whatsapp_2fa_pin_code_recall_is_absurd

https://www.reddit.com/r/whatsapp/comments/y9lh8l/whatsapp_keeps_asking_me_for_verification_everyday

travisterrell commented 4 weeks ago

I want to emphasize how extremely disappointing this is.

I rely on the tile several times a week. Opening the vault and manually searching for and copying a password every time I'm not presented with the native full option is extremely inconvenient! For now I'm rolling back to an old version, but obviously for security reasons this is not a tenable long term solution.

completely shifted my password management to Bitwarden a few years ago and have converted many other users, so I'm REALLY not interested in switching to an alternative over one little decision. An auto-fill tile is simply a hard requirement for me until all Android apps begin playing nicely with the native framework...and this seems extremely unlikely to ever be the case.

fredgolightly commented 3 weeks ago

When BW beta doesn't work I have to close it, go 'home', open the BW app, log in, search for the site/app, find it won't load anything just a black screen, force close the app, reopen and find & copy the password then go back to the app to paste it in. For non-techy/older family members this becomes a major roadblock to accessing their accounts while being merely frustrating to the rest of us. A poll for it's inclusion, perhaps?

TheLimifiedLime commented 3 weeks ago

I would like to share the same sentiment everyone else has stated. For my workflow this is a requirement as otherwise I essentially have no auto fill in my browser or a lot of native apps for that matter. This feature is one of the main reasons I have stuck with Bitwarden, and without it Bitwarden doesn't really have any advantage over the competition for me.

fredgolightly commented 3 weeks ago

This is annoying for when you need to grab your bank card credentials and no autofil works so you're back to manually opening it

jirom commented 2 weeks ago

I can't believe this was just closed. The quick tile for auto fill has been very helpful when the auto fill detection doesn't work. This version of the app might look "nicer" but the user experience has been a large downgrade.

gestate-8 commented 2 weeks ago

No matter how sophisticated Bitwarden's autofill detection gets, it can't react to special cases as quickly as a manual trigger by the user. This is a project that still lacks developers, with features promised last year still on hold. Do you really think they can address every edge case that's reported? Just add a Quick Tile.

micahblut commented 2 weeks ago

Hi all, just popping in to provide an update. We hear and appreciate the engagement, and we are investigating how we can re-implement the quick-tile for cases where other autofill methods do not meet user needs. Thank you all for the feedback!

gouravkr commented 2 weeks ago

Just popping in here to add that the beta app was simply not working for me without the tile. Detection of autofill is far from perfect and I have to manually invoke autofill most of the time, especially because Bitwarden doesn't detect credit card fields at all. As of now, I have rolled back to the previous version to get back the tile.

archon810 commented 2 weeks ago

Just tonight, I was logging in to Fedex. Nope:

Screenshot_20240829-210726.png

Same thing with the Schwab app (on the username entry screen) and so many others. We're just not ready to lose the fill tile.

eiqnepm commented 2 weeks ago

Hi all, just popping in to provide an update. We hear and appreciate the engagement, and we are investigating how we can re-implement the quick-tile for cases where other autofill methods do not meet user needs. Thank you all for the feedback!

I really hope this means accessibility autofill is going to continue to be supported. I feel like a quick tile to open Bitwarden is better than nothing, but it's far from not removing accessibility autofill entirely.

I rely on accessibility autofill what feels like 40% of the time as native autofill on Android is just terrible.

Accessibility autofill also allows me to autofill apps in my work profile from Bitwarden in my personal profile.

Xyaren commented 5 days ago

I agree to what has been mentioned.

I would like to mention an additional use case which can not be convered by the existing autofill:

Remote shells/remote desktop apps. While using JuiceSSH for example I sometimes need to enter/paste passwords.

Using the autofill tile this was possible by copying the password to the clipboard and subsequently pasting it. The same applies for RDP/VNC/TeamViewer apps etc.

If the autofill is not possible maybe at least offer a popup with the related vault entries to copy to the cupboard when clicking the tile.