Implementing the first step of the Web App Flow.

According to:

  http://developer.github.com/v3/oauth/#web-application-flow