Object

ApplicationLogins

The collection of application logins that Burp Scanner can use to log in to the site. These can either be basic sets of login credentials or scripts of full login sequences that you recorded with the Burp Suite Navigation Recorder browser extension. Note that you can only use one type of application login for each site.

Fields

login_credentials(): [LoginCredential!]!
A list of all the saved login credentials for this site. This set of credentials is used by scans to crawl areas of the site that are only accessible to registered users.
recorded_logins(): [RecordedLogin!]!
A list of all the recorded login sequences for this site. These are used by scans to handle more complex login mechanisms, such as single sign-on.

Example

Query
query GetSite($site_id: ID!) {
  site(id: $site_id) {
      application_logins {
        login_credentials {
          id
          label
          username
          password
        }
        recorded_logins {
          id
          label
          script
        }
      }
  }
}
Result
{
  "data": {
    "site": {
      "application_logins": {
        "login_credentials": [
          {
            "id": null
            "label": null
            "username": null
            "password": null
          }
        ],
        "recorded_logins": [
          {
            "id": null
            "label": null
            "script": null
          }
        ]
      }
    }
}