General 2FA (OTP) setup
Two-factor authentication (2FA) is a security process where a user must provide two authentication factors to prove their identity before accessing their account or making a transaction. For online transactions, two-factor authentication usually includes a one-time pin (OTP) sent to a user's mobile device via SMS, email, or another channel.
Infobip 2FA API allows you to send OTP messages over SMS, email, and voice channels, and to verify OTPs received from your customers.
Some common uses of OTP validation are:
- OTP as a second factor in combination with a password or other form of authentication
- Passwordless log in, only verifying user's phone number via OTP
- OTP as an extra layer of security for sensitive actions, triggering additional verification
API access and channel setup
Before starting with integration and testing, make sure you have access to Infobip's APIs. Find out everything you need to know about how to get started with Infobip APIs.
When you are ready to start sending real traffic, you must set up your channel (or channels). You need to set up a sender, and for some channels, there are some additional steps. Use the following links to get started with each channel: