OAuth 3-Legged and Github test for it