No way to autofill on website and in-app #443

Closed
opened 2025-11-26 22:18:27 -06:00 by GiteaMirror · 17 comments
Owner

Originally created by @Nxt3 on GitHub (Aug 4, 2017).

For example, the URI varies for the CapitalOne app and the CapitalOne desktop website. This is the case for several sites.

This means that I'll be able to autofill in the CapitalOne Android app--but not on the CapitalOne desktop website via the Bitwarden Chrome extension.

So, when adding the URI for a login, I have to choose whether I want to be able to autofill on desktop or mobile apps; I don't think this is user friendly and can be confusing when you're comparing the service to something like Lastpass (which seems to handle this well).

Originally created by @Nxt3 on GitHub (Aug 4, 2017). For example, the URI varies for the CapitalOne app and the CapitalOne desktop website. This is the case for several sites. This means that I'll be able to autofill in the CapitalOne Android app--but not on the CapitalOne desktop website via the Bitwarden Chrome extension. So, when adding the URI for a login, I have to choose whether I want to be able to autofill on desktop or mobile apps; I don't think this is user friendly and can be confusing when you're comparing the service to something like Lastpass (which seems to handle this well).
GiteaMirror added the bug label 2025-11-26 22:18:27 -06:00
Author
Owner

@kspearrin commented on GitHub (Aug 4, 2017):

I think you want https://blog.bitwarden.com/new-feature-equivalent-domains-dd29aa462bb7

@kspearrin commented on GitHub (Aug 4, 2017): I think you want https://blog.bitwarden.com/new-feature-equivalent-domains-dd29aa462bb7
Author
Owner

@Nxt3 commented on GitHub (Aug 4, 2017):

That does sound like what I want. Is there no way to do this from the app though? I didn't think you had to setup the rules manually in Lastpass.

@Nxt3 commented on GitHub (Aug 4, 2017): That does sound like what I want. Is there no way to do this from the app though? I didn't think you had to setup the rules manually in Lastpass.
Author
Owner

@kspearrin commented on GitHub (Aug 4, 2017):

You have to use the web vault to adjust these. Our web vault is mobile friendly.

@kspearrin commented on GitHub (Aug 4, 2017): You have to use the web vault to adjust these. Our web vault is mobile friendly.
Author
Owner

@Nxt3 commented on GitHub (Aug 4, 2017):

I just got this working.

However, I think I've found a bug.
If I had added a login on Android via the prompt, it will add a login with the URI being the package name of the app. However, if I have the Domain Rule set to: "capitalone.com, androidapp://com.konylabs.capitalone", then it won't prompt for autofill on desktop. Only when I go back and edit the login to have the URI capitalone.com will it prompt on both platforms.

Hopefully that makes sense.

@Nxt3 commented on GitHub (Aug 4, 2017): I just got this working. However, I think I've found a bug. If I had added a login on Android via the prompt, it will add a login with the URI being the package name of the app. However, if I have the Domain Rule set to: "_capitalone.com, androidapp://com.konylabs.capitalone_", then it won't prompt for autofill on desktop. Only when I go back and edit the login to have the URI _capitalone.com_ will it prompt on both platforms. Hopefully that makes sense.
Author
Owner

@kspearrin commented on GitHub (Aug 4, 2017):

Hmm, let me look and see if I can reproduce. What browser on desktop?

@kspearrin commented on GitHub (Aug 4, 2017): Hmm, let me look and see if I can reproduce. What browser on desktop?
Author
Owner

@Nxt3 commented on GitHub (Aug 4, 2017):

Chrome on MacOS.

@Nxt3 commented on GitHub (Aug 4, 2017): Chrome on MacOS.
Author
Owner

@kspearrin commented on GitHub (Aug 4, 2017):

@Nxt3 I just tested this with Chrome on Windows and Android and it worked fine. Domain rule:

capitalone.com, androidapp://com.konylabs.capitalone
@kspearrin commented on GitHub (Aug 4, 2017): @Nxt3 I just tested this with Chrome on Windows and Android and it worked fine. Domain rule: ``` capitalone.com, androidapp://com.konylabs.capitalone ```
Author
Owner

@kspearrin commented on GitHub (Aug 4, 2017):

Make sure you have synced your apps before testing.

@kspearrin commented on GitHub (Aug 4, 2017): Make sure you have synced your apps before testing.
Author
Owner

@Nxt3 commented on GitHub (Aug 4, 2017):

What is the URI for the CapitalOne login in the Vault though?

@Nxt3 commented on GitHub (Aug 4, 2017): What is the URI for the CapitalOne login in the Vault though?
Author
Owner

@kspearrin commented on GitHub (Aug 4, 2017):

@Nxt3 https://www.capitalone.com/

I think you are saying that if it was androidapp://com.konylabs.capitalone it won't work on desktop?

@kspearrin commented on GitHub (Aug 4, 2017): @Nxt3 `https://www.capitalone.com/` I think you are saying that if it was `androidapp://com.konylabs.capitalone` it won't work on desktop?
Author
Owner

@Nxt3 commented on GitHub (Aug 4, 2017):

Correct. If I have it set to "CapitalOne.com" everything works as intended. If it's the package name, it won't work even with the domain rule.

@Nxt3 commented on GitHub (Aug 4, 2017): Correct. If I have it set to "CapitalOne.com" everything works as intended. If it's the package name, it won't work even with the domain rule.
Author
Owner

@esmoyer commented on GitHub (Feb 8, 2018):

I'm still getting this issue as well with my credit union app. I even auto added the app login when offered through the Android O autofill but there is still no reciprocity between web and mobile app. I even copied the URI it saved when saving the login for the app on Android.

@esmoyer commented on GitHub (Feb 8, 2018): I'm still getting this issue as well with my credit union app. I even auto added the app login when offered through the Android O autofill but there is still no reciprocity between web and mobile app. I even copied the URI it saved when saving the login for the app on Android.
Author
Owner

@talha131 commented on GitHub (Feb 9, 2018):

@esmoyer Work around for now, as suggested by @Nxt3 is

  1. Save auto login of credit union web to your bitwarden account
  2. Add equivalent domain from bitwarden web for credit union web and credit union mobile app
    Example for capitalone is capitalone.com, androidapp://com.konylabs.capitalone
  3. Sync your mobile bitwarden app

Now when you will launch credit union app, bitwarden will offer auto fill from it from credit union web login.

@talha131 commented on GitHub (Feb 9, 2018): @esmoyer Work around for now, as suggested by @Nxt3 is 1. Save auto login of credit union **web** to your bitwarden account 1. Add equivalent domain from bitwarden web for credit union web and credit union mobile app Example for `capitalone` is `capitalone.com, androidapp://com.konylabs.capitalone` 1. Sync your mobile bitwarden app Now when you will launch credit union app, bitwarden will offer auto fill from it from credit union web login.
Author
Owner

@esmoyer commented on GitHub (Feb 9, 2018):

I have done just that, and still nothing. Unless I have entered it wrong, but I have tried it as many ways as I could think of. I usually have to search for the login credential as it says "There are no items in your vault for [appname]." And when I manually search for the credential, it warns me about filling it into the app as it's not associated. Maybe it's just this banking app. I will check it with some others and see if I get the same result. Thanks though!
capture

@esmoyer commented on GitHub (Feb 9, 2018): I have done just that, and still nothing. Unless I have entered it wrong, but I have tried it as many ways as I could think of. I usually have to search for the login credential as it says "There are no items in your vault for [appname]." And when I manually search for the credential, it warns me about filling it into the app as it's not associated. Maybe it's just this banking app. I will check it with some others and see if I get the same result. Thanks though! ![capture](https://user-images.githubusercontent.com/17444085/36032073-67cacf3a-0d72-11e8-9b93-fd80ffa8aeb6.JPG)
Author
Owner

@esmoyer commented on GitHub (Feb 9, 2018):

Tried it with a couple other apps, yes it is indeed the credit union app that for some reason isn't wanting to associate. Thanks!

@esmoyer commented on GitHub (Feb 9, 2018): Tried it with a couple other apps, yes it is indeed the credit union app that for some reason isn't wanting to associate. Thanks!
Author
Owner

@1Dragoon commented on GitHub (Apr 1, 2018):

Any way this can be done automatically? I.e. when the app tells you that there's a URL mismatch, that you could tap a button that either automatically adds it as a second URI, or automatically creates an equivalent domain?

@1Dragoon commented on GitHub (Apr 1, 2018): Any way this can be done automatically? I.e. when the app tells you that there's a URL mismatch, that you could tap a button that either automatically adds it as a second URI, or automatically creates an equivalent domain?
Author
Owner

@auctionsjeff commented on GitHub (Mar 21, 2019):

@ArmoredDragon, I think this is implemented. I seem to recall an option called something like "Yes, Add".
@Nxt3 Is any part of this issue still outstanding? I skimmed the comments and it seems fixed based on my experiences in the app...

@auctionsjeff commented on GitHub (Mar 21, 2019): @ArmoredDragon, I think this is implemented. I seem to recall an option called something like "Yes, Add". @Nxt3 Is any part of this issue still outstanding? I skimmed the comments and it seems fixed based on my experiences in the app...
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#443