Two factor authentication (2FA) has been available at most domain registrars for quite some time. Domain registrants can enable 2FA on their registrar accounts, and they are usually given different 2FA options like SMS, Authenticator App, or Security keyfob.
While 2FA is an option for domain registrants, it is not a requirement at most registrars. In the case of CSC, a well-known corporate domain name registrar, 2FA has been a requirement for customers since 2017: