fix github auth