How to associate a credentials with an app?

alexvasenin
alexvasenin
Community Member

I have an account in Banorte (it's a Mexican bank). I keep my credentials (login/password) to it in 1password. It works fine on their website https://www.banorte.com. They also have an app, Banorte Móvil https://apps.apple.com/mx/app/banorte-movil/id374817863. And if the app asks for the password I can successfully open 1password, but 1password cannot find the credentials automatically. I have to search it every time and then 1password complain "1Password can't verify the app or website should have access to your Banorte login."

How can I associate the credentials to the app so 1password could find it automatically and I don't have to confirm the exception every time?


1Password Version: 8.10.48
Extension Version: Not Provided
OS Version: iOS 18.1
Browser: Not Provided

Comments

  • Hello @alexvasenin! 👋

    On the iPhone AutoFill is specifically handled by iOS through an Apple feature named iOS Password AutoFill and 1Password only provides the data for the experience. Password AutoFill will match the apps that you use to your login items in 1Password by taking the associated domain associated with an app and comparing it against the website URL in your login items. If there is a match then Password AutoFill will offer to fill your login information.

    If your login item is not being suggested for a particular app then you'll need to add the app's associated domain to your login item in 1Password. When you tap on the username or password field in an app you'll see the Password AutoFill prompt appear (above your keyboard), tap on the prompt and then search for the appropriate login item. Then, tap on that Login Item and tap Fill & Update Login.

    If you don't see Fill & Update Login when you search for and tap on a Login Item then it means that the developer of that app hasn't added an associated domain and there is nothing for Password AutoFill to use to match the app to a Login item in 1Password. This means that you'll need to search for the correct Login item.

    You can also contact the developer of an app to have them add a specific URL as an associated domain for their app so that you don't need to manually add another URL to your login items. Here is Apple's developer page regarding associated domains: Supporting Associated Domains | Apple Developer Documentation

    -Dave

  • alexvasenin
    alexvasenin
    Community Member

    It seems like they haven't added associated domain yet as the only option available is Allow Once.

    Anyway, thank you Dave, your response is very helpful!

  • I'm happy to help. Hopefully the developer adds an associated domain in the future.

    -Dave

  • Tangible409
    Tangible409
    Community Member

    I’m having exactly the same problem, in my case with the app for Patient Gateway, which covers all the doctors and facilities in the Mass General megaplex. So while the OP’s specific instance may be relatively rare, this one encompasses a very large user base, at least in the Northeast US.

    The likelihood of an individual 1P user being able to reach, and then persuade the developers seems vanishingly small. I wonder if 1P folks could intercede with them, at least for the very common domains.

    If not, at least now I know this isn’t something I did wrong in setting up the entry.

    PS: Many thanks to the OP for documenting the problem so clearly. I came here to post it, and would not have been so concise.

  • @Tangible409

    I'm sorry that you're running into the same issue. I recommend reporting the issue to the developer of the app in question. 1Password relies on iOS AutoFill to correctly suggest logins in an app when filling based on that app's associated domain and the developer of the app would be in the best position to get that working on their end.

    1Password only provides the data for the AutoFill experience on iOS and isn't involved in with the AutoFill process itself, that's handled by iOS.

    -Dave

  • Tangible409
    Tangible409
    Community Member

    Dave, Yes, I understood those facts from your very clear previous answer. The operative text in my post was:

    “The likelihood of an individual 1P user being able to reach, and then persuade the developers seems vanishingly small. I wonder if 1P folks could intercede with them, at least for the very common domains.”

  • @Tangible409

    Thank you, I'll share your suggestion with the team. 🙂

    -Dave

  • 00pertbalsa
    00pertbalsa
    Community Member

    Hi I came across this post and had the same frustration.

    I would like at least the “Suggested Items” to be non-blank. Ideally it should display items filled by frequency or last used ones, and we could pin a few frequently used passwords there. Otherwise it’s very annoying to select search box on the top and manually search through “other logins” which is ordered by name, then click “Allow once” for apps that doesn’t provide the associated domain info.

  • @00pertbalsa

    Thank you for the suggestion, I've shared your feedback with the team.

    -Dave

    ref: PB-44483639

  • dhuntley1023
    dhuntley1023
    Community Member
    edited November 24

    @Dave_1P

    Dave, what's the matching logic for Android? Also, is 1password considering other ways to address this? For me, this is biggest source of frustration with 1password, which I really love otherwise.

  • Dave_1P
    edited November 26

    @dhuntley1023

    Android works a little differently differently from iOS since it includes unique identifiers for apps that can be used to link an Android app to a Login item. If you're running into issues with 1Password for Android then I recommend creating a new thread in our Android category or reaching out to support@1Password.com so that our team can help. 🙂

    -Dave