Incorrect Credentials may Autofill when using iCloud KeyChain

Prev Next

Overview

When accessing the Catchpoint Portal using Safari and configuring a test, it is possible for the iCloud KeyChain to autofill the wrong credentials in the test's Request Authentication field. This is a Safari issue, not a Catchpoint issue.

Explanation

Whenever a test is created or any changes are made to a pre-existing test, the iCloud keychain password manager incorrectly auto-fills the user's Catchpoint Portal login credentials in the test's authentication setting fields.

What to do

It is necessary to re-enter the credentials for the test manually each time.

Safari does not distinguish between form id/name etc., and instead holds the username/password for the URL in the KeyChain. Safari also does not honor the autocomplete=off setting on a field.

In Catchpoint, the User Name and Password field IDs differ for the Portal login page and the Test properties page.

User Name:
Login page: " id="UserName"
Test Properties: id="UserNameInput"
 

Password:
Login page: id="Password"
Test Properties: id="PasswordInput"
request.png