Cloud or On-Prem Multi Tenant Multi-Factor Authentication Solution for a Leading US-Based MFA Solution Provider
Overview
The client is a US-based industry leader in IT security and authentication technology. They wanted to migrate their legacy multi-factor authentication solution to the latest technology to support every possible environment and implement a concrete test plan to address regression issues. ACL Digital provided support in upgrading the solution and implemented CI/CD to maximize its performance.
Download Case Study
Challenges
Lack of a multi-factor authentication solution compatible with diverse environments
Absence of a comprehensive test plan to tackle regression issues and optimize solution performance
Solution
- Created improvised version of the solution in .Net Core which can be installed and run-on Windows as well as on Linux server
- Adopted Code First approach using “Entity Framework” for database provider selection during on-prem installation
- Created extensive GUI for new MFA server
- Adopted DevOps approach and implemented CI/CD for existing code base
- Wrote approx. ~600 test cases for regression testing of the entire solution including On-Prem windows application
- Created Automation Script in the Robot framework of the entire solution
- It is compatible with databases like SQL, MySQL, SQLite, etc.
Outcomes
- Developed a platform-independent and OS-agnostic abstracted architecture
- Reduced testing time by less than 15 hours through automation testing, which previously took around 1.5 months in manual testing