Implement Multi-Factor Authentication (MFA) using an Authenticator app (e.g., Google Authenticator, Microsoft Authenticator) to enhance the security of user accounts by requiring a second form of verification in addition to the traditional username and password. MFA should be optional for the user.