Filipe Lourenco : Password protected/ Login set up in MP

Some servers restrict access to certain content, requiring a user to authenticate with a valid user name and password in order to gain access. Normally, password protected websites are used for dev/ staging environments.

In order for our crawler to scan a password protected website, the user will have the option to set up the credentials under the domain settings.

There are different types of password protected websites and with Monsido the user can use 4.

Basic login: The user will only need to add the Username and Password on MP
About website: Normally will display a white background and with a Pop up banner so that the user can set its credentials

Form Login: This login is a little bit more complex and is used more for example on members login pages.
Our crawler for these cases cannot automatically follow the steps for the login as an automation and so the user will need to set up manually some fields on the MP.

  • Form Fields:

    • Input Selector: Enter the CSS selector that identifies the input selector of the form field/button, for example, #username or #password.

      Note: "Name" can only be used if the name is unique.

      "ID" is usually unique and the preferred choice.

    • Default Value: Enter the CSS selector to identify the default value for the form field/button.

    • Click + to add a new input selector row.

    • To delete a row, click the trashcan icon.

  • Submit selector: Enter the field indicator (name or ID value) for the submit button.

  • Verify URL: Enter the URL which appears when the user successfully logs in.

About website: This websites as mentioned are used for login pages and this login can be even incorporated on the webpage and a

How to get the CSS selectors:
Right click on the field and click on inspect

In the browser Elements, it will display the CSS of the field. To make sure that the CSS selector is correct, open a search on the elements (cmd+F) and type the selector (i.e: input[name="user_login"])
This should highlight the field, if not then the CSS selector is not correct

Office365 login page:As the name mentions, this is a login for websites using Office365 and these websites normally have a domain redirect to office365 pages or a link to it.
The set up is almost like the basic login but will always need an email address as a user

Custom Multistep login: The login for this forms are complexes and are set with on a different way as any other login page. Can be set for example a page with only a username and a button that will only proceed to the password after the field being filled and the click on the button.

These cases are handled by our development team, and it will be created a login via Javascript.
(Support will need to create a Jira task ticket for it)