В базовой аутентификации HTTP запрос содержит поле заголовка в виде
Authorization: Basic <credentials>
, где учетные данные - это base64 кодирование идентификатора и пароля, соединенных одним двоеточием:
Таким образом, эти вещи должны легко создаваться без использования сторонних библиотек или компонентов.