1Password incorrectly filling 2FA into Account ID on AWS login.

monodemono
monodemono
Community Member

Hello, I've been using 1Password for a while now, love it, and I use AWS (Amazon Web Services). In AWS, there's root accounts, and then IAM (Identity and Access Management) accounts, When you login to a root account, there's one login form for that, which is just user and password, as it's the administrator of an entire organization. When you login to an IAM account, there's a separate login form where you include the account ID or account alias so that AWS knows what organization your account is a part of. 1Password has worked fine with the IAM login form in the past, but as of yesterday (3/10/2020) (at least, that's the first I started noticing it) 1Password has begun replacing the Account ID field with the 2FA.

Normally you can go to https://.signin.aws.amazon.com/console to reach your organization's IAM sign in page with the account alias pre-filled into the account ID field, or if you've recently been signed into an IAM for a particular organization, he account ID will usually just be left over in the field for convenience. As I stated before, in the past 1Password ignored this field as expected (as it's populated by the login page URL, or from your cookies) but now it has started filling in the 2FA (which doesn't appear until the next page, after the initial IAM login) which is making logging in a longer process.

IAM login page (the red is my account alias):

After 1Password autofills (the red is my username, I can leave the account ID field uncensored because as I explained, it's just a 2FA which has already cycled out, so it's not useful to anybody):

Comments

  • monodemono
    monodemono
    Community Member

    Whoops, posted this by accident, this is a VERY OLD draft. Please disregard this.

  • @monodemono

    No worries! Let me know if you run into trouble with AWS in the future and the team and I can help further. 🙂

    -Dave

This discussion has been closed.