コード例 #1
0
 def createCaptcha(self, context, request=None):
     """ See interface """
     if not request:
         request = context.REQUEST
     request[COOKIE_ID] = ''     #, '6552fec8867ee2a85a44784dda007e49efcf50ef')
     captcha = Captcha(context, request)
     return captcha
コード例 #2
0
 def verifyCaptcha(self, context, request=None):
     """ See interface """
     verify_failed_msg = "You need to enter the code shown to verify your request"
     if not request:
         request = context.REQUEST
     if not COOKIE_ID in request.cookies:
         return "No Captcha cookie was found"
     text = request.get('captcha_text', None)
     if not text:
         return verify_failed_msg
     captcha =Captcha(context, request)
     if not captcha.verify(text):
         return verify_failed_msg
     return ""