Integration authentication types

We support three ways to authenticate Bugsee in remote service:

All authentication types imply that you have access to the remote service you're willing to integrate Bugsee with.

Basic authentication

This authentication type requires username and password of the user on whose behalf you want Bugsee to perform related activities in remote service. This is the most simple and quick way to configure integration, as it relies on existing authentication data, as wall as least secure of all available.

We do not apply any limitations to both username and password. All the validation is done within remote service that actually uses them to identify user.

We strongly recommend creating a dedicated user when basic authentication is used.

Token based authentication

This approach requires you to provide a special unique sequence of chars (token) that will authenticate Bugsee to remote service. This lets you keep your authentication data private (username and password) and easily revoke access rights if that token becomes compromised.

OAuth

OAuth was specifically designed to allow authenticating/authorizing one application into another without sharing actual authentication info. It's described in great variety of articles, hence we will not discuss its principles here.

This is the recommended way to authenticate Bugsee in any integration that supports it.