AWS - issues with autofill

Options

I can't get 1Password 8 to work properly with AWS.

The login form looks like this:

Whatever I do, I cannot get 1Password to fill in the form in its entirety.

What I would like is to be able to save all the fields and have them filled in, those are "Account ID (12 digits) or account alias", "IAM user name" and "Password".

Sometimes it works but it doesn't always and the autofill overlay doesn't show up for the first field, only the second or third:

If I haven't logged in before, the form looks different:

In this case, I would like 1Password to automatically select the second option "IAM user" and autofill the "Account ID (12 digits) or account alias" (same contents as the same named field above).

Please provide assistance with this.


1Password Version: 8.10.3
Extension Version: 2.8.11
OS Version: 13.2.1
Browser:_ Safari

Comments

  • paul.m_1p
    paul.m_1p
    1Password Alumni
    edited April 2023
    Options

    Hi there @Gigabit thanks for writing in here 🙂

    I'm sorry for any disruption in your workflow with this oddity.

    I've done some testing on my end and I was able to recreate some of the behaviour you mentioned. Furthermore, we do have an open issue related to the login form with the 'Account ID' field no saving and filling properly, and I've added your insight to that issue.

    That being said, I was able to get the page to fill by saving the item with this flow, could you give it a try on your end?

    1. Go to the login page with all 3 fields.
    2. Type in your login information manually into all 3 fields - don't click login.
    3. Right click the 1Password icon in your browser's toolbar.
    4. Select 'Save Login' and save it as a New Item. (give it a unique name so we can tell it apart from your other item for this site)
    5. Refresh the webpage.
    6. Left click the IAM username field, and select the new item you created in step 4 above to try and fill.

    Here's a video recording of my test, for reference: https://share.cleanshot.com/kF3fMmk2

    Alternatively, I was able to get the 'Open & Fill' filling method to work on this site by adding the Account ID into the URL itself. If you use that filling method (by selecting Open & Fill on the login item from either the app or browser extension), you can also try this out:

    1. Edit your AWS item in 1Password.
    2. Change the website URL on the item to the following:
      • https://youraccountIDhere.signin.aws.amazon.com/console
    3. So for example if my Account ID was 1234 https://1234.signin.aws.amazon.com/console would be the URL I'd save.
    4. Then save the login item, then click the URL entry on the item to try Open & Fill.

    Let us know how you get on!

    ref: dev/core/core#2843

This discussion has been closed.