The Ordinary Way?

SMS, One Time Passwords (OTP) and Tokens are the most used technologies for achieving Two-factor Authentication.
They come at high costs for logistics and roll-outs, plus they take quite some time for implementation and maintenance.
User adoption very often is a problem too, because those solutions are cumbersome to handle.