add github auth