example of Oauth for github