24.09.2018 - Passwords just don't do the trick in securing your users' data. Multi-factor authentication (MFA) is fast becoming a requirement for customer .