Basic authentication is a method of gaining access to a system by way of sending a username and password over HTTPS. While this is not the most secure authentication scheme, it is still used by some API developers and is very easy to implement.
In this example, I will show you how to write code to access an API that may have been created using basic authentication.
Typically, an API developer will provide you with a series of endpoints that represent commands such as log in, get user details, save details, and so on. These API calls will use either
PUT commands, sent over HTTPS, to retrieve and send data to the server, for example http://myapi.com/users/login.
Typically, these ...