walked through basic oauth in github