Garmin login filling [1Password is not permitted to fill in a FRAME]

This discussion was created from comments split from: 1Browser does not fill Amtrak login [1Browser filling bug, fixed in 5.4].

Comments

  • EAPTCB
    EAPTCB
    Community Member

    Hi, I have the same problem with http://my.garmin.com 1browser will not auto fill the username/password fields. I have to do it manually taking the same steps as rlgleason51 above.

  • AGAlumB
    AGAlumB
    1Password Alumni

    @EAPTCB: Sorry for the confusion! Rather than dredging up someone else's old thread regarding a completely different website and a Login filling bug in 1Browser that was fixed 5 months ago, I've split you off into a separate discussion so we can address your particular issue!

    The problem you're having is actually due to a limitation in Mobile Safari and, by extension (har har), Apple's webview (which 1Password uses). The login form on Garmin's site is in a FRAME which is being loaded from a different page, and therefore 1Password is not allowed to interact with it. I have the same problem logging into the CapitalOne site. This may be something that changes in the future, but for now it is simply not possible to 1Password to fill information there. You will need to copy and paste your login credentials manually. I hope this helps!

  • EAPTCB
    EAPTCB
    Community Member

    Thanks for your help. Sorry for hijacking the other thread!

  • Greetings @EAPTCB,

    Don't worry about it :smile: I just wish we could have offered a better response but sadly as brenty has said, we can't fill inside IFrames right now in 1Password for iOS.

    Now I've just checked out the page you helpfully supplied the URL for. My first thought was a rather colourful exclamation upon finding IFrames inside IFrames all wrapped inside a standard page. I think somebody has been watching Inception and got carried away. Putting aside my unnecessary commentary :tongue: I'm curious as to what happens if you try to log that site using the following URL.

    https://sso.garmin.com/sso/login?service=https%3A%2F%2Fmy.garmin.com%2Fmygarmin%2Fcustomers%2FmyGarminHome.faces&webhost=olaxpw-my14.garmin.com&source=https%3A%2F%2Fmy.garmin.com%2Fmygarmin%2Flogin.htm&redirectAfterAccountLoginUrl=https%3A%2F%2Fmy.garmin.com%2Fmygarmin%2Fcustomers%2FmyGarminHome.faces&redirectAfterAccountCreationUrl=https%3A%2F%2Fmy.garmin.com%2Fmygarmin%2FcorporateAnnouncements%2Flists-newAccount.htm&gauthHost=https%3A%2F%2Fsso.garmin.com%2Fsso&locale=en&id=gauth-widget&clientId=MY_GARMIN&rememberMeShown=false&rememberMeChecked=false&createAccountShown=true&openCreateAccount=false&usernameShown=false&displayNameShown=false&consumeServiceTicket=true&initialFocus=true&embedWidget=false&generateExtraServiceTicket=false

    I could have wrapped it up cleanly in an HTML tag but I wanted to ensure it was easy to copy and paste. That URL is what the IFRame is loading. So we've remove the IFrames and are loading the actual login pane directly. There's no guarantee it will allow you to sign in, sometimes this works, sometimes it doesn't. If it does though 1Password for iOS and our iOS Safari Extension will be able to fill there as there are no IFrames to get in the way.

    Please do let us know how you get along as I'm always curious as to when this works and when it doesn't (it's entirely down to how the site works).

  • EAPTCB
    EAPTCB
    Community Member

    OMG! That link you suggested worked perfectly! 1password browser auto logged me in at that URL. Thank you!

  • Great to hear and thank you for letting us know @EAPTCB :chuffed:

This discussion has been closed.