One-time pass codes (OTPs) and two-factor authentication (2FA) are becoming increasingly popular methods for enhancing the security of online platforms. These authentication methods provide an additional layer of protection against unauthorised access, ensuring the safety of user information. OTPs are unique pass codes that are generated for a specific transaction...