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

