What's Included When Nexmo Customers Implement The Nexmo Verify MFA on Appdome
All Nexmo customers who buy Nexmo Verification servicers get to use Appdome to integrate the Nexmo Verify 2FA/MFA service into their mobile apps. The implementation of the Nexmo Verify2FA/MFA service on Appdome is included in the Nexmo service contract.
This knowledge base article goes into detail on what is included with this service offering.
For more information on how to add the Nexmo Verify Service to any Android and iOS app, please refer to the following KB articles
Getting Your Appdome Production License for the Nexmo Verify 2FA/MFA service Integration
As a preliminary step to adding Nexmo Verify 2FA service to your mobile app using Appdome, Nexmo and Appdome customers are encouraged to verify their backend servers are configured correctly to work with the Nexmo Verify MFA service. To make it easy to tell if your servers are configured correctly, Appdome has created a simple Nexmo Environment app. For more information, please refer to the following KB article: Nexmo Environment App.
If you are a Nexmo customer, you should create your Appdome account after you have signed a Nexmo Verify service contract with Nexmo. If you already created an account as part of your trial of Nexmo Verify MFA, you can upgrade your trial account to a production account by following the instructions below.
At the end of your trial, your account will be automatically reset to a Complete account on Appdome. The Complete account is the basic account on Appdome. Once reset, you can log in to your account and navigate to the Identity tab. In the Identity tab, you will see the following screen prompting you for the unique Nexmo Promotion Code needed to begin your production use of the Appdome for Nexmo Verify service:
In the box requesting a promotion code, you should enter the production promo code given to you by Nexmo. If you did not get a promo code, contact your Nexmo account manager to request that promo code. Without this promo code, you cannot gain access to a production license to the Appdome for Nexmo Verify license.
When you enter a correct Nexmo Promo Code, your account will be upgraded to what Appdome calls an “Appdome for Nexmo Verify – Standard account”. Appdome for Nexmo Verify – Standard account is a premium class account intended to give you the full benefit of production-ready, no code implementations of the Nexmo Verify Service into your Android and iOS apps.
The Appdome for Nexmo Verify – Standard account
Nexmo Verify is a full-service two-factor authentication (2FA) solution from Nexmo/Vonage that enables businesses to validate the identity of users by sending them a randomly generated, single-use PIN code to their mobile device. Appdome and Nexmo have partnered to offer Nexmo customers an instant, no-code implementation of the Nexmo Verify service into any mobile app as part of Nexmo’s Accelerate offering.
With Appdome for Nexmo Verify – Standard account, Nexmo Customers can add the common 2FA/MFA Nexmo Verify service for any mobile app.
There are four available Standard account types:
For iOS, with 1 licensed build per month
For iOS, with 12 licensed builds per year
For Android, with 1 licensed build per month
For Android, with 12 licensed builds per year
To make use of the Appdome for Nexmo Verify Service, Nexmo Customers navigate to Identity tab, select the Nexmo Verify service and enter the API Key, API Secret and select the Verify Workflow (shown below).
The Appdome for Nexmo Verify – Custom account – Advanced features
Nexmo customers can also upgrade their Standard account to Custom account, to take advantage of advanced features and integrate the advanced 2FA/MFA use cases available in Appdome Identity Suite on the Identity tab. Some of these advanced features are shown in the screenshot above – Appdome DEV-Events, “Authenticate on Resource”, “Verify Code length” and the “Customize Login Detect” (more advanced methods to detect the login and trigger the Nexmo authentication process).
These advanced features and more are available only with the Appdome for Nexmo Verify – Custom account. Contact your Appdome/Nexmo Sales Manager for more information.
All Appdome for Nexmo Verify Customers enjoy Appdome’s ONEShield™ app shielding and app hardening solution. ONEShield™ adds anti-debugging, anti-tampering, anti-reversing and other app hardening features to the app itself, protecting the Nexmo Verify implementation and more from malicious hackers looking to tamper with your app. For an overview of ONEShield and the features below, please refer to this KB article.
After Adding Nexmo Verify to a Mobile App on Appdome
After you have added Nexmo Verify to any Mobile App on Appdome, there are a few additional steps needed to complete your mobile integration project.