如何在一个Yii1.0项目中统一实现多个页面的验证码验证?
- 内容介绍
- 文章标签
- 相关推荐
本文共计637个文字,预计阅读时间需要3分钟。
当业务A页面有验证码,业务B页面同样需要验证码。此时,若A和B共用一个验证码,可能出现以下情况:A页面显示验证码,此时打开B页面验证码,再返回A页面输入验证码。
当业务A页面有验证码,且业务B页面也需要验证码。这个时候,如果A和B共用一个验证码,则会出现这种情况:
A页面出现验证码,这个时候打开B页面验证码,再回到A页面输入验证码,即使验证码输入无误,也会验证不通过。因为A和B共用一个验证码,也就是验证码存储的session是一个,这样对用户体验很不好。
本文共计637个文字,预计阅读时间需要3分钟。
当业务A页面有验证码,业务B页面同样需要验证码。此时,若A和B共用一个验证码,可能出现以下情况:A页面显示验证码,此时打开B页面验证码,再返回A页面输入验证码。
当业务A页面有验证码,且业务B页面也需要验证码。这个时候,如果A和B共用一个验证码,则会出现这种情况:
A页面出现验证码,这个时候打开B页面验证码,再回到A页面输入验证码,即使验证码输入无误,也会验证不通过。因为A和B共用一个验证码,也就是验证码存储的session是一个,这样对用户体验很不好。

