Avion uses the highly secure OAuth 2 protocol to allow us to authenticate as you with GitHub. This allows Avion to see your repos, projects and organisations.
Before you dive in, please note that the user that you choose to authenticate with GitHub must be either the owner of the repo — if you're syncing to a repo project, or an owner of the organisation — if you're syncing to an organisation project.
A repo can only have one owner, but an organisation can have multiple.
You might need to allow pop-ups if you browser blocks them, as Avion uses a pop-up window to authenticate with GitHub.