This service is used to confirm a user's claimed identity by utilizing a combination of two different components. In our case code and a verified phone number.
You can use this service for any authentication in any portal or mobile application to ensure that you provide maximum security, just like many other services you are using.
You can select the lifetime of each authentication code generated, the code complexity, the retries you may allow for each login and your senderID. You can also provide a set of translations for your applied messages.
The following diagram illustrates the basic use of the Two Factor Authentication API
Two Factor Authentication Process Diagram
You can find more details by visiting the following link here