An OTP token (one-time password token) is software or hardware that generates a single-use, unique, and time-sensitive password or code for the purpose of authenticating during a login process or transaction. OTP tokens are used as a secondary security measure in multi-factor authentication (MFA) systems to ensure that only the intended user can access sensitive information or perform specific actions.
An OTP is entered by the user along with their username and password or other authentication methods. The system then verifies the OTP, ensuring it is valid and has not expired before granting access or authorizing the transaction.