add support for basic auth, update readme