The driver supports the following authentication methods:
  • Bearer token authentication authenticates using personal access token generated by GitHub. This is the default authentication method.
  • Basic authentication authenticates using the specified user IDs, passwords, and HTTP headers.
  • OAuth 2.0 authentication authenticates using the OAuth 2.0 authentication flows.

By default, the driver is configured to use Bearer token authentication (AuthenticationMethod=34).