It's not like you can't add a "Log in with your company's SSO" button to the form. That works just fine and at least Microsoft does something like that.