项目需求:
在小程序中,发送短信验证码,当手机手到短信后,小程序应用中自动获取短信里的验证码并填写在验证码输入框中。
查询了网上很多资料,都是手动输入验证码的,微信小程序官方好像是没有直接能够获取短信内容的接口。
目前已知一个曲线方案是,发送短信后,用用户的手机号去发短信的运营商那儿去反查结果
请问大神们是否还有其他的思路和方案?
项目需求:
在小程序中,发送短信验证码,当手机手到短信后,小程序应用中自动获取短信里的验证码并填写在验证码输入框中。
查询了网上很多资料,都是手动输入验证码的,微信小程序官方好像是没有直接能够获取短信内容的接口。
目前已知一个曲线方案是,发送短信后,用用户的手机号去发短信的运营商那儿去反查结果
请问大神们是否还有其他的思路和方案?
你这样的做的话,A用户填入B用户的手机号也可以登录成功了。
因为你并没有去校验当前操作的用户是不是B本人,你最终会拿着B的手机号去运营商查询,成功后就自动登录,那就毫无安全性可言了。
验证码本身就是为了防止非机主本人操作,这样搞的话岂不是违背了验证码的初衷
13 回答13.1k 阅读
8 回答3k 阅读
3 回答1.5k 阅读✓ 已解决
2 回答5.3k 阅读✓ 已解决
5 回答1.6k 阅读
7 回答2.3k 阅读
3 回答2.4k 阅读✓ 已解决
你这。。。就相当于家门口上了道锁,又把钥匙放在门外面,让小偷随便开
验证码的目的就是
为了防请求过于频繁,真实号码
你开一个接口,轮巡请求,获取验证码反填,不就暴露给别人,你的后门了吗?
你这个需求,只要是使用app原生的键盘,如果有短信验证码过来,键盘上会自动获取验证码,一键填入的