Creating an app on GitHub
We need to register a new application on GitHub in order to access the public GitHub data from R with authentication. In Facebook, creating an app to access the data is not mandatory and we can generate a temporary token to access most of the data. In GitHub, we can access data without authentication but with a limitation on the number of calls that can be made, whereas authentication provides the access we need.
In order to create a GitHub app, we need to log in as a developer in GitHub. Go to https://developer.github.com/program/ and log in as a developer:
Click on the Register now button in the page and you can choose to pay and buy a developer login. The free account user cannot register as a developer. Alternatively, you can use an existing account and login.
In this case, I logged in using an existing public account. To create an app, we need to click on the settings icon in the top-right corner of the page. You should be able to see your profile page as shown...