注册时如何在php中集成otp验证

时间:2017-02-21 14:08:18

标签: verification one-time-password

我只想在使用msg91而不是sendOTP进行注册时集成sms otp验证方法进行验证。我该怎么做才能帮到你。

1 个答案:

答案 0 :(得分:0)

要验证电话号码或OTP,您需要分三步完成:

  1. 当用户请求OTP或您生成OTP时,您需要将OTP存储在数据库或内存中,并使用该电话号码和用户。

  2. 使用MSG91的API(http://api.msg91.com/apidoc/textsms/send-sms.php#sendcontent)将该OTP发送到手机号码

  3. 当用户输入收到的OTP时,使用phonenumber和OTP在数据库中搜索,如果找到,则验证用户存储了该电话号码和OTP

  4. 这通常是一个过程。

    (您可以在此处找到使用MSG91的不同语言的示例代码:http://api.msg91.com/apidoc/samplecode/php-sample-code-send-sms.php