hooking up custom credential provider
implemented support for HTTP basic auth