apply method
Adds Authorization: Basic <base64(username:password)> to the request
options headers.
The credentials are encoded as username:password, UTF-8 encoded, then
Base64 encoded before being set on the header.
Implementation
@override
void apply(Options options) {
final credentials = base64Encode(utf8.encode('$username:$password'));
options.headers ??= {};
options.headers!['Authorization'] = 'Basic $credentials';
}