Hello, I'm integrating recaptcha into a Lift app that uses MegaProtoUser, and there's one small thing that I think can be improved.
There is currently no good place to put the captcha-verifying code. After the signup form is submitted the user if validated using theUser.validate (ProtoUser.scala:386, testSignup method). However I can't put captcha validation into User.validate, as there won't be any captcha when e.g. editing a user. So I would propose adding a method to MetaMegaProtoUser, e.g.: protected def validateSignup(user: User) = user.validate which could be then overridden in concrete user classes. -- Adam Warski http://www.warski.org http://www.softwaremill.eu -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.