Multi-factor authentication (MFA) is a great tool for keeping cyber attackers out of your data. But using it successfully can be a balancing act between making it hard for attackers to get in and making MFA easy for users and admins to use. Look for a solution that offers flexible deployment options (on-premises or as a service) as well as rich API support. The last thing you want is to slow down or frustrate users with stepped-up authentication that makes access excessively complex.”]
Source: https://www.csoonline.com/article/3213665/article.html