by Michael Ducker, Product Manager
Over the past nine months, we’ve been humbled by the support and feedback we’ve received to grow our platform and reach developers all over the world. A big part of that is being able to consistently think about how we can make phone verification better. Our team has thought of different scenarios where end users might experience various use cases to complete their phone verification process. So, just in case your users change their phone number or an SMS delivery doesn’t work, you’ll have another layer of protection, to make sure they get verified. We’re thrilled to say that we’ve recently added both of those capabilities!
Phone number changed? No problem.
We know that a big concern when adopting phone numbers in your app is what to do when users change their number. Don’t worry! Digits manages your entire user lifecycle. Rather than taking on all of this hard work yourself by relying on other APIs, Digits simplifies this entire process for you.
Users can simply visit digits.com and update their phone numbers within their dashboard — on both mobile or web. We recognize you need to know about these changes, so the next time the user launches your app, we’ll notify you in app of the new number. See how to receive session updates on both iOS and Android in our docs.
This is only the first of many phone number change scenarios, and we're excited to support more scenarios in the future!
Phone verification — now via both text and voice
We spend a tremendous amount of time making sure that our global SMS delivery rates are better than the industry standard. When an SMS fails, we’ll now fall back to a phone call for verification.
Instead of having to build a new UI, contract with new providers and handle new services when using REST APIs, the power of the Digits SDK gives you all this for free. Simply upgrade Digits to the latest within your Fabric Mac app / Android IDE plugins to enable voice verification:
We’re starting this an experiment on web and iOS in certain countries, so stay tuned as we open it up to more clients and countries in the near future!
We made some other enhancements in July as well. Here’s our internal changelog:
Infrastructure
- Added SMS support for telecommunications in China
Web
- Added support for voice confirmation for phone verification in designated rollout countries
Android
- Use AuthRequestQueue for all API request to ensure we always have a valid DigitsAPIClient
- Fixed critical issue where Digits sessions are lost when using Proguard
- Added Phone number change and Session update notifications