Implementing 2FA for App and Website Login: Balancing Security and Functionality

"2 factor authentication for login to the app and website for users. current username/password is not sufficient security anymore. If you enable 2FA now