Github OAuth, blueprint