Problem with AutoFill on https://www.renaud-bray.com (FR)

Hi,

Log in to https://www.renaud-bray.com works for the EN version but not for the FR version :(

I stored the website address https://www.renaud-bray.com/login.aspx in 1Password, so I expect 1Password to auto-complete on both URLs.

Note that clicking "Open and fill" in the extensions works even on the French page.

Is there something I can do on my side?

Thanks


1Password Version: Not Provided
Extension Version: 2.0.4
OS Version: Not Provided
Sync Type: Not Provided

Comments

  • ag_yaron
    ag_yaron
    1Password Alumni

    Hey @meziantou ,
    I'm having troubles reaching this website.

    Can you please get to the French version of the page, right click the 1Password icon on the top right corner of your browser and select "Help" -> "Collect Page Structure", then upload the file you get here?

  • meziantou
    meziantou
    Community Member

    Hi, I cannot upload json nor zip file here... so, here's the content:

    FR:

    {
        "unparsedUrl": "https://www.renaud-bray.com/Login.aspx?langue=fr",
        "title": "Authentification",
        "frames": [
            {
                "fields": [
                    {
                        "autocompleteType": "off",
                        "formOpid": 0,
                        "htmlId": "pageSearch_txtSearch",
                        "htmlName": "pageSearch$txtSearch",
                        "htmlClass": "txt-search ui-autocomplete-input",
                        "opid": 0,
                        "placeholder": "Titre, auteur, mot-clé, éditeur, ISBN",
                        "type": "text",
                        "label": "RECHERCHER",
                        "labelBefore": "Rechercher"
                    },
                    {
                        "autocompleteType": "off",
                        "formOpid": 0,
                        "htmlId": "pageSearch_rcbCategory_Input",
                        "htmlName": "pageSearch$rcbCategory",
                        "htmlClass": "rcbInput",
                        "isReadOnly": true,
                        "opid": 1,
                        "type": "text"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "pageSearch_btnSearch",
                        "htmlName": "pageSearch$btnSearch",
                        "htmlClass": "btn-search",
                        "opid": 2,
                        "type": "submit"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "loginCtrl_UcLoginConnect1_uiEditEmail",
                        "htmlName": "loginCtrl$UcLoginConnect1$uiEditEmail",
                        "htmlClass": "form-control",
                        "isActive": true,
                        "maxLength": 64,
                        "opid": 3,
                        "type": "text",
                        "labelBefore": "ADRESSE COURRIEL"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "loginCtrl_UcLoginConnect1_uiEditPassword",
                        "htmlName": "loginCtrl$UcLoginConnect1$uiEditPassword",
                        "htmlClass": "form-control",
                        "maxLength": 38,
                        "opid": 4,
                        "type": "password",
                        "labelBefore": "MOT DE PASSE"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "loginCtrl_UcLoginConnect1_uiSubmitButton",
                        "htmlClass": "btn btn-default btn-full btn-connect",
                        "opid": 5,
                        "type": "button"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "loginCtrl_UcLoginCreateAccount1_uiEditButton",
                        "htmlClass": "btn btn-default btn-full",
                        "opid": 6,
                        "type": "button"
                    }
                ],
                "forms": [
                    {
                        "htmlAction": "https://www.renaud-bray.com/Login.aspx?langue=fr",
                        "htmlId": "login",
                        "htmlMethod": "post",
                        "htmlName": "login",
                        "opid": 0
                    }
                ],
                "origin": "https://www.renaud-bray.com",
                "title": "Authentification",
                "pathName": "/Login.aspx",
                "uuid": "6250jm"
            }
        ]
    }
    

    EN:

    {
        "unparsedUrl": "https://www.renaud-bray.com/Login.aspx?langue=en",
        "title": "Authentication",
        "frames": [
            {
                "fields": [
                    {
                        "autocompleteType": "off",
                        "formOpid": 0,
                        "htmlId": "pageSearch_txtSearch",
                        "htmlName": "pageSearch$txtSearch",
                        "htmlClass": "txt-search ui-autocomplete-input",
                        "opid": 0,
                        "placeholder": "Title, author, key-words, editor, ISBN",
                        "type": "text",
                        "label": "SEARCH",
                        "labelBefore": "Search"
                    },
                    {
                        "autocompleteType": "off",
                        "formOpid": 0,
                        "htmlId": "pageSearch_rcbCategory_Input",
                        "htmlName": "pageSearch$rcbCategory",
                        "htmlClass": "rcbInput",
                        "isReadOnly": true,
                        "opid": 1,
                        "type": "text"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "pageSearch_btnSearch",
                        "htmlName": "pageSearch$btnSearch",
                        "htmlClass": "btn-search",
                        "opid": 2,
                        "type": "submit"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "loginCtrl_UcLoginConnect1_uiEditEmail",
                        "htmlName": "loginCtrl$UcLoginConnect1$uiEditEmail",
                        "htmlClass": "form-control",
                        "maxLength": 64,
                        "opid": 3,
                        "type": "text",
                        "labelBefore": "E-MAIL ADDRESS"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "loginCtrl_UcLoginConnect1_uiEditPassword",
                        "htmlName": "loginCtrl$UcLoginConnect1$uiEditPassword",
                        "htmlClass": "form-control",
                        "maxLength": 38,
                        "opid": 4,
                        "type": "password",
                        "labelBefore": "PASSWORD"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "loginCtrl_UcLoginConnect1_uiSubmitButton",
                        "htmlClass": "btn btn-default btn-full btn-connect",
                        "opid": 5,
                        "type": "button"
                    },
                    {
                        "formOpid": 0,
                        "htmlId": "loginCtrl_UcLoginCreateAccount1_uiEditButton",
                        "htmlClass": "btn btn-default btn-full",
                        "opid": 6,
                        "type": "button"
                    }
                ],
                "forms": [
                    {
                        "htmlAction": "https://www.renaud-bray.com/Login.aspx?langue=en",
                        "htmlId": "login",
                        "htmlMethod": "post",
                        "htmlName": "login",
                        "opid": 0
                    }
                ],
                "origin": "https://www.renaud-bray.com",
                "title": "Authentication",
                "pathName": "/Login.aspx",
                "uuid": "17j7rh8"
            }
        ]
    }
    
  • ag_yaron
    ag_yaron
    1Password Alumni
    edited July 2021

    Thanks @meziantou .

    Looks like the username and password fields are named in a confusing way (e.g. "loginCtrl$UcLoginConnect1$uiEditPassword" instead of simply "password or something that makes sense), so 1Password is relying on the labels of the fields, which it doesn't recognize in French.

    I'll file this internally so our developers can fix this in one of the upcoming updates :)
    Thanks for reporting it.

    ref: dev/core/core#8624

  • meziantou
    meziantou
    Community Member

    Thanks!

  • ag_yaron
    ag_yaron
    1Password Alumni

    You are most welcome :)

This discussion has been closed.