Add basic authentication support