optional http basic authentication BUT PASSWORDS ARE UNENCRYPTED #29
Optional https encryption #29