This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Identifying fields by attributes other than name

Hi. Apologies if this has been addressed elsewhere, but it seems like 1Password relies on fields having different names in order to correctly fill them in. I say that because if I look to edit one of my logins I see a list of "Field Names" that seem to correspond to the "name" attributes of form inputs. All well and good most of the time. Recently I was trying to log in here:



https://console.aws.amazon.com/ec2/home



Unfortunately they have named both their "new user" and "returning user" fields as "create". I dunno what they were thinking. Fortunately, the two fields do have different "id" attributes. Can 1Password look for "id" or other attributes? Or perhaps I'm barking up the wrong tree here.



Thanks for a cool program either way.

Comments

  • [quote name='BenFlynn' timestamp='1290026509' post='15341']

    Hi. Apologies if this has been addressed elsewhere, but it seems like 1Password relies on fields having different names in order to correctly fill them in. I say that because if I look to edit one of my logins I see a list of "Field Names" that seem to correspond to the "name" attributes of form inputs. All well and good most of the time. Recently I was trying to log in here:



    https://console.aws.amazon.com/ec2/home



    Unfortunately they have named both their "new user" and "returning user" fields as "create". I dunno what they were thinking. Fortunately, the two fields do have different "id" attributes. Can 1Password look for "id" or other attributes? Or perhaps I'm barking up the wrong tree here.



    Thanks for a cool program either way.

    [/quote]



    Hi Ben,



    You're quite right, at the moment 1Password can only identify fields using the 'name=' value in the code. Our developers are working to get 1Password to recognise the 'id=' values for login fields, but I don't have a timeframe for exactly when this will be available.



    Incidentally, adding name fields to the login forms is also good for accessibility, as many screen readers rely on the name value to tell visually impaired users what they're looking at.



    Sorry I don't have a better answer for you right now, but all being well we can have a solution for this in the near future.