7 comments

[ 2.0 ms ] story [ 17.3 ms ] thread
Why does it need write access to all of my repositories, when I click on the demo link?
Dang, the curse of GitHub OAuth granularity strikes again!

> public_repo:

> Grants read/write access to code, commit statuses, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories.

Source: https://developer.github.com/v3/oauth/

Yes :(

I tried to find a better way to do that, but public_repo is the least granular permission that github provides.

get rid of write with (no scope)
Nice idea, but isn't it too much hassle?
Nice idea, but the permission page makes it look like a facebook scam app.
I get what you mean.

Will a page explaining exactly what's going to happen before asking permissions help?