Alongside my product manager, the CTO, and the engineers from my team, we assessed the current solution and its technical limitations. Based on feedback from our Mortgage Brokers, we identified that the majority of Client Portal users were not familiar with the 'magic link' login system in use. This led us to the decision that a more user-friendly, yet highly secure solution was required. Given the sensitive nature of data within the Client Portal, such as bank statements and credit reports, it was clear that a two-factor authentication system was necessary.