Added oauth2 github authentication