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

Comments

  • 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.

  • brentybrenty

    Team Member

    @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!

  • 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).

  • 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.