我只是想知道人们如何处理电话号码验证。我在做什么;用户输入移动电话(071412345)号码,并根据前三位数字为其分配国际代码(+4401412345)。 但是我必须为每个国家宣布一个正则表达式,我怎样才能使这个更清洁/更好?
建议的链接并不是我想要的
答案 0 :(得分:-2)
今天的趋势是双因素身份验证。而我所知道的最便宜的方式是给用户一个错过的cal并且自动检测天气或者用户没有来自同一号码的未接来电。
你可以使用Sdk。
此网站在调用类似cognalys.getCountryCode()的方法后自动检测国家/地区;
非常适合验证用户。
您也可以将otp发送给您的用户。您必须按照以下步骤进行操作 -
1.在服务器端生成随机otp。
3.然后从服务器使用sms api提供程序将otp发送到该号码。
4.然后取用户输入otp。
5.然后将该otp从移动应用程序发送到服务器端。
6.然后检查otp是否与您生成的otp匹配。
如果匹配。 .User已验证
希望这可以帮助你......
由于