Node.js
What's next?
In this tutorial you learned how to authenticate a user using their mobile number. To achieve this you used the Verify API to send the user a code, collected this code from them and sent it back to the Verify API to check.
You probably wouldn't want to use this approach in place of passwords, because SMS isn't a secure enough medium for that, but it can provide some reassurance that a user is who they claim to be and is therefore a reasonable strategy for step-up authentication.
Find out more about the Verify API using the following resources:
- Code on GitHub - the source code for this tutorial
- Verify API documentation - guides, further tutorials and code snippets to help you work with the API
- Verify API reference - detailed API documentation
Step-up Authentication
Add an extra layer of security when users perform sensitive tasks
Steps
1
Introduction2
Create the Node.js application3
Initialize your dependencies4
Configure the application5
Define the routes6
Create the UI7
Display the home page8
Send the verification request9
Check the verification code10
Try it out!11
What's next?