The chart says that we likely want to use GitHub App. It doesn't matter which way go, you always end up with GitHub App because of "Access everything? No".
Also, they say this, in the document
> Using OAuth Apps
> - An OAuth App should always act as the authenticated GitHub user, across all of GitHub
> - Don't build an OAuth App if you want your application to act on a single repository. With the repo OAuth scope, OAuth apps can act on all of the authenticated user's repositories.
I have a question about a user-friendliness of these two - GitHub App vs OAuth App. I am reading through tons of docs, but can't find the answer anywhere. Do I understand it right, that in case of GitHub App, every user will need to create his own app to get a new access token and put that into Copr, but in case of OAuth app, *we* will create an application, put it somehow into
https://github.com/works-with and then a user will just one-click to allow it and then everything will automagically work?
In such case, OAuth apps may be worth it even though the permission restriction possibilities are limited (
https://developer.github.com/apps/building-oauth-apps/scopes-for-oauth-apps/)
Jakub