github auth fix - login and byoc seperated and works