improve UX and messaging of signin/up flows with Github