清泛IT社区

标题: 短信验证求助 [打印本页]

作者: liuweichao    时间: 6 天前
标题: 短信验证求助
短信验证码验证,这样编写能否实现验证码的比对识别啊,不行的话要怎么进行编写呢 (, 下载次数: 8)
作者: liuweichao    时间: 6 天前
就是把输入到文本框4中的验证码与收到的验证码进行比较,验证是否正确,如果正确的话则跳转到下一个屏幕
作者: App Inventor 2     时间: 6 天前
问题在于你的验证码生成了2次,两次随机值肯定是不一样啊。
解决:用一个全局变量,点发送验证码的时候,存一下刚刚生成好的验证码,点登录时,用户输入的和这个变量进行比对。

------
另外,可以考虑引入一个1分钟验证码过期的定时器就更佳了!


作者: liuweichao    时间: 6 天前
App Inventor 2  发表于 2024-10-24 15:09
问题在于你的验证码生成了2次,两次随机值肯定是不一样啊。
解决:用一个全局变量,点发送验证码的时候,存 ...

那具体要怎么实现哇,这个不太会用啊
作者: App Inventor 2     时间: 6 天前
liuweichao 发表于 2024-10-24 15:20
那具体要怎么实现哇,这个不太会用啊

参考伪代码如下:
定义一个全局变量code=空文本
发送验证码时:code=alisms.ramdom(4)      ->    alisms.发送验证码code
登录时: if (user_input == code )  登录成功
作者: App Inventor 2     时间: 6 天前
(, 下载次数: 1)





欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3