Passwordless authenticationReplace static passwords with single use codes sent over SMS, voice or push: get convenience without sacrificing security.
Great user experienceLet users conveniently gain instant and secure access to your app with just their phone.
ComprehensiveReliably works with any type of phone line anywhere in the world with a single API.
Clear valuePay only when users successfully access your application.
How passwordless authentication works
1. User starts appThe user taps a button to request a verification code when they are ready to login.
2. Verify delivers a single-use login codeVerify delivers a one-time-use code to the user’s registered phone via SMS, voice, or push notification.
3. User enters the codeThe user demonstrates that they hold the registered device by entering the received code in the app.
4. Verified users gain accessThe app confirms that the entered code is correct and allows the user to login.
Programmable elements used in this solution
Why choose Vonage APIs for passwordless authentication?
Lowest latency everywhereVonage APIs are uniquely equipped to ensure your verification codes reach the user in a matter of seconds. Vonage has more direct carrier relationships than any other provider, ensuring the lowest number of hops.
Intelligent conversion optimizationOur Adaptive Routing algorithm continuously monitors message delivery performance all around the world, to automatically find the best routes for your message. And we provide a seamless escalation, from re-tries to text-to-voice, until the user converts.
Local compliance at global scaleOur Compliance Engine keeps track of the many different regulations imposed by countries and carriers on SMS, then intelligently ensures your messages won't be blocked or filtered for being in the wrong format.
Pay only for successYou pay only when your users successfully login. We'll keep trying (at no cost to you) via SMS, and then failover to text-to-voice to ensure your users get access when they want it.
Heavy lifting done for youVonage Verify API provides the user authentication management backend so you don't have to build it. The Verify SDK also provides a customizable user experience framework so you can easily create the UI in your app from pre-built elements.