If a user successfully enters the captchpa, but forgets to fill in another required field, when they are returned to the yii-user registration form they have to fill in a new captchpa again. How can I adjust CCaptchaAction or the Widget itself to not require a captcha the second time? Thanks!
I don’t see why. The person has validated they are “human” or at least that they can successfully enter a captcha. Why make them go through the trouble a second time?
I’ve implemented a hack, by creating my own MyCaptchaAction class that extends CCaptchaAction and saves a session variable in the validate method, but I doubt this is the correct way. If anyone has any suggestions on how to implement this correctly, I’d appreciate it.