Add github auth, might break everything