Codebox lets you connect accounts from GitHub, Bitbucket and Assembla.
After login with one of the previous services, you can create boxes workspaces for your repositories hosted on GitHub/Bitbucket/Assembla.
When you add an account to Codebox, it simply add your Codebox public SSH key to authorized keys on the service. To unlink a service, remove the key from the authorized keys: