We’re very pleased to announce that we’ve updated the way GitHub users OAuth into Code Climate to give you more fine-grained control over your GitHub account permissions.
Previously, signing up for Code Climate via GitHub meant giving us access to your private repos right away. That’s unnecessary if you’re exclusively using Code Climate for browsing repos added by others or for open source projects.
We’ve improved our OAuth implementation so that the only access needed upfront is to your email address.
Later, if you’d like to set up or administer a repository, you’ll be prompted to provide additional permissions on GitHub.
This update applies to GitHub linked users for both codeclimate.com and Code Climate Enterprise.
We have more improvements to our GitHub OAuth experience planned, but wanted to get this out the door quickly. Stay tuned for more 🔜.