Quick Settings tile for opening 1Password autofill on Android

edited April 2020 in Android
  • A Quick Settings tile where you can press and open a pop-up 1Password screen to search for a password to fill in the current app.
  • An optional alternative to the Quick Settings tile, which would be an always there autofill notification.
  • The pop-up screen can be the same used in Accessibility autofill but would be very useful if it has some other features, such as long-press for copying (since some fields can't be auto-filled) and long-press for reveal password (since some fields don't accept pasting).
  • It must be a pop-up screen drawn over the current app because some apps close the login activity when it loses the focus.

This is a very handy feature of Lastpass, which helps to fill every app, even the most obscure ones which have its own screen keyboard for example.

Comments

  • periperi

    Team Member

    @felipecassiors Thanks for your feedback. I'll pass this request on to our development team. In the meantime, if you're finding that the Autofill prompt isn't appearing when it should, try long pressing in the login field and tapping Autofill from the context menu.

    ref: dev/android/onepassword-android#29

  • In most apps autofill does work, the problem is Chrome based browsers (Edge, Chrome, Brave you name em) have issues with most password managers. I used to use the Lastpass quick setting tile button all the time in chrome to make the autofill prompt pop up when it wouldn't. This really is a much needed feature. It might be the only thing I miss about my switch from Lastpass to 1Password. It is very annoying ot have to switch to the 1password app to copy 3 fields because 1password will not pop up.

  • ag_anaag_ana

    Team Member

    Thank you for sharing your feedback as well @donatom3 :+1:

  • periperi

    Team Member

    @donatom3 Please make sure you have Accessibility enabled in 1Password's settings. Chrome and Chrome based browsers don't support Autofill, but we do support filling there by way of our accessibility service. On your end, it should look just like Autofill, but it works differently under the hood.

  • @peri I do have both accessibility and autofill turned on. The tile is a workaround for the times that Accessibility doesn't detect a field on a page. For example on some pages (I'll try to write down which but it's random) I will initially get thee prompt but if I mis click the prompt will not come back when I go back to the password or username field. Sometimes even force closing the browser and reloading the app doesn't help.

  • periperi

    Team Member

    I see. As you mentioned not being able to fill in Chrome based browsers, I thought Accessibility was disabled. Thanks for clarifying that.

  • edited January 12

    +1 to this feature request. I'm also coming from LastPass and relied heavily on the quick tile. This would make 1Password much easier to use when the autofill prompt fails to display, or if I accidentally close the prompt.

  • ag_anaag_ana

    Team Member

    Thank you for chiming in on this too @jallulskan :+1:

  • Way late, but I'm moving off of LastPass since it broke after one of the Android security updates...

    This is the one missing feature holding 1Password back for me!

  • ag_audreyag_audrey

    Team Member
    edited February 16

    Hey @harbinger1080, thank you for letting us know. Please make sure you have both Autofill and Accessibility enabled! I've gone ahead and passed your request along to our development team.

  • +1 from me too, 1password doesn't always trigger automatically (or give the option in auto fill menu), I had the same issue with lastpass

  • ag_anaag_ana

    Team Member

    Thank you for letting us know @marley2020, noted :+1:

  • Would like to chime in. You will have a new Teams customer as soon as you get a Quick Settings tile

  • ag_anaag_ana

    Team Member

    Thank you for the feedback @ColeEdanza, I have let our developers know that you would also like to see this :+1:

  • Thanks

  • periperi

    Team Member

    :+1:

  • ekidoxxekidoxx
    edited March 21

    +1 from me.

    Today I switched from the LastPass, and I am already missing the quick settings tile - since internal part of work-related website has different pages for login and password (kinda like Google does in some cases), it doesn't trigger the autofill popup. In such cases, Lastpass' tile from quick settings was blessing. The popup didn't even want to show when creating account on this site...

    I'm really sad not to see such feature in 1Password :c

    Was planning on moving all family members to 1P (and few friends, since, well, everyone is lately searching alternatives to LastPass) as well, but gonna wait with that as I can predict their annoyance and whining, when they won't be able to bring 1Password's form fill on demand.

    PS. I do have accessibility settings enabled, and while it helps a bit, it is also quite annoying as it adds 4th button on the bottom of my screen, which now I happen to hit by accident :/

    PS2. Apparently it's suggested since years: https://mobile.twitter.com/Piitaya/status/809317712354770945

  • periperi

    Team Member

    @ekidoxx Hi! In many cases, you can manually invoke Autofill by long pressing on a login field, then tapping ⋮ in the hamburger menu that pops up, and tapping Autofill from there. This will often bring up the prompt when it doesn't automatically appear.

    As to Accessibility, it sounds like you've enabled the shortcut for accessibility services, which you don't need for 1Password. If you go to your Accessibility settings on the device, you can leave the service itself on, and turn off the shortcut. This will remove the icon but allow you to continue using the service to fill.

  • I kind of found workaround by using 3rd party app called Tiles (by rascarlo), which lets you create custom quick settings tiles for any application - so I'm using it to quickly open 1Password without the need to go thru all applications in drawer - not as great as it would be with dedicated tile from 1P, but better than nothing ^^'

    The long pressing to get to "autofill" button works in regular android apps - will keep that in mind, thank you Peri - but does not in chrome web browser, sadly all I get there is "paste" (from clipboard) option...

    Oh, yeah, did not notice that only one of two settings in accessibility is needed, thank you very much.
    However, there's still something weird - even with everything enabled in android's accessibility settings, the 1Password's option ~"Accessibility - Fill login data in supported browsers" (idk how it is exactly pharsed english, as my app runs in polish language) switch never turns on when I try to enable it, it just launches android's accessibility settings all the time...

    Android settings -> Acessibility -> Downloaded services -> 1Password -> Enable service (fill login data in supported browsers)
    Android settings - acessibility - downloaded services

    1Password settings -> Filling -> 2nd option, fill login data in supported browsers
    1Password settings - Filling

    Any idea what am I missing this time?

  • periperi

    Team Member

    @ekidoxx Can you let me know what device you're using? It may be stopping our accessibility service from running in the background.

    The long pressing to get to "autofill" button works in regular android apps - will keep that in mind, thank you Peri - but does not in chrome web browser, sadly all I get there is "paste" (from clipboard) option...

    Chrome doesn't fully support Autofill. Instead, it supports something called Autofill Compatibility Mode, and Accessibility, which is why you're not able to this in Chrome. But you can indeed manually invoke filling in apps that support Autofill as well as browsers like Firefox, DuckDuckGo, and Firefox Focus.

  • Xiaomi Redmi Note 8 Pro. After three restarts of the phone, android's accessibility settings kicked in and the option in 1P enabled itself - so was some phone's internal bug of not actually enabling accessibility settings :sweat:
    Now everything works :+1:

    Thanks for your support, and have a nice day @peri

    PS. Still will be looking forward to 1Password's own quick settings tile feature ;p

  • ag_audreyag_audrey

    Team Member

    @ekidoxx, thank you so much for the update! On behalf of @peri, you're very welcome.

    Let us know if you have any other questions :)

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file