Add github authentication