github auth configuration