Home / Companies / Twilio / Blog / Post Details
Content Deep Dive

How to Approve Real Users and Block Fake Accounts at Sign Up with Lookup and Verify in C#

Blog post from Twilio

Post Details
Company
Date Published
Author
Amanda Lange, Dhruv Patel, Kelley Robinson
Word Count
2,202
Company Posts That Month
29
Language
English
Hacker News Points
-
Post removed?
No
Summary

Twilio’s C# tutorial describes how to build a fraud-resistant yet low-friction signup flow using Lookup and Verify APIs in a .NET 9 MVC application. The process evaluates a submitted phone number through progressively stricter checks: it blocks undesirable line types such as landlines, nonfixed VoIP, toll-free numbers, and pagers; optionally checks whether the line is active and reachable; compares the user’s first and last name against authoritative identity data; and, only after these checks pass, sends an SMS one-time passcode to prove possession of the number. The guide supplies project setup steps, environment-variable configuration, service and controller code, and basic web views for signup, rejection, OTP entry, and approval. It notes that Identity Match availability may vary by country and require carrier approval, while Twilio test credentials and magic numbers can support testing. Because Lookup packages and Verify have different pricing, the tutorial recommends ordering checks from less expensive screening methods to more costly verification steps based on the application’s fraud and usability requirements.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.