|
|
liuweichao 发表于 2024-10-24 15:20 参考伪代码如下: 定义一个全局变量code=空文本 发送验证码时:code=alisms.ramdom(4) -> alisms.发送验证码code 登录时: if (user_input == code ) 登录成功 |
App Inventor 2 发表于 2024-10-24 15:09 那具体要怎么实现哇,这个不太会用啊 |
问题在于你的验证码生成了2次,两次随机值肯定是不一样啊。 解决:用一个全局变量,点发送验证码的时候,存一下刚刚生成好的验证码,点登录时,用户输入的和这个变量进行比对。 ------ 另外,可以考虑引入一个1分钟验证码过期的定时器就更佳了! |
就是把输入到文本框4中的验证码与收到的验证码进行比较,验证是否正确,如果正确的话则跳转到下一个屏幕 |
GMT+8, 2024-10-30 23:21 , Processed in 0.023070 second(s), 37 queries .