Authentication is the process of verifying a user’s identity. Broken authentication is a vulnerability that allows attackers to gain unauthorized…