如何验证电话号码并为其分配国家/地区代码?

时间:2015-07-15 15:21:49

标签: javascript regex

我只是想知道人们如何处理电话号码验证。我在做什么;用户输入移动电话(071412345)号码,并根据前三位数字为其分配国际代码(+4401412345)。 但是我必须为每个国家宣布一个正则表达式,我怎样才能使这个更清洁/更好?

建议的链接并不是我想要的

1 个答案:

答案 0 :(得分:-2)

今天的趋势是双因素身份验证。而我所知道的最便宜的方式是给用户一个错过的cal并且自动检测天气或者用户没有来自同一号码的未接来电。

你可以使用Sdk。

我使用过https://www.cognalys.com/

此网站在调用类似cognalys.getCountryCode()的方法后自动检测国家/地区;

非常适合验证用户。

您也可以将otp发送给您的用户。您必须按照以下步骤进行操作 -

1.在服务器端生成随机otp。

  1. 从移动应用程序中获取用户的输入。将其发送到您的服务器。
  2. 3.然后从服务器使用sms api提供程序将otp发送到该号码。

    4.然后取用户输入otp。

    5.然后将该otp从移动应用程序发送到服务器端。

    6.然后检查otp是否与您生成的otp匹配。

    如果匹配。 .User已验证

    希望这可以帮助你......

    由于