Two-factor authentication or MFA

What are people using for multi-factor authentication with IHP? I’ve considered enabling Google OAuth (from IHP Pro), but I’d prefer something that still lets people log in with an email of their choosing (not necessarily google-hosted and not requiring a github account). I guess a simple step up from passwords is to require an email check if it can’t find some cookie.