fix #35. Added access to a private repository. Added OAuth2 authentication.