注册帐号时怎么老是超时啊不是就是验证码错误?
一句话,就是出于安全考虑。想要了解详细就必须对WEB表单以及HTTP(S)连接有一定的了解。
当你把密码提交给远程服务器时,服务器不会(起码是不应该)明文保存你的密码,它会通过一些不可逆的算法把你的密码进行加密然后储存。
这就意味着服务器永远不可能知道你的密码原文是什么,也就不可能在你输错验证码后还把你提交的密码“原文”返回给你了。
当然如果不是设计的足够严谨的代码,的确可以做到验证码输错后不需要重新输入密码的。但是这种设计是不合理也不安全的。
如果判断验证码是否正确是通过ajax(无刷新)的话,是可以不需要重新填写密码项的。
可能表述不是太准确,因为设计到一些专业知识,不知道题主掌握多少,所以尽量没有用太多术语……如果真的不能理解的话,请参考第一句。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有