Fixed bugs in GitHub Auth. Seems to be working well now.