Open Authorization (OAuth) is an authorization framework that lets users grant applications access to their information without sharing passwords. It does this by giving third-party services access tokens instead of exposing user credentials. Below you'll find a comprehensive list of OAuth scopes for GitHub.