Article harbor auth provider

This PR addresses some of #8 .