1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Xenforo Q and A Captcha doesn't support multiple words?

Discussion in 'Troubleshooting and Problems' started by Nicky Vermeersch, May 7, 2014.

  1. Nicky Vermeersch

    Nicky Vermeersch Active Member

    I had users complaining to me that they couldn't pass the captcha, I found out that it bugs out when the user puts in sentences or uses more than one word. Is this intended? The user gets prompted with "You did not complete the captcha verification process. Please try again."

    https://i.imgur.com/PtiQmGB.png
     
  2. Chris D

    Chris D XenForo Developer Staff Member

    You can add as many answers to a CAPTCHA as you like.

    You may want something like:
    • frodo
    • baggins
    • baggin
    • frodo baggins
    You need to decide what is accepted as a valid answer.
     
  3. Nicky Vermeersch

    Nicky Vermeersch Active Member

    I tested it on my forum, if one of the valid captcha answers have two words, Xenforo will accept a user submitting two words in the captcha.

    However if you setup a captcha with only one word answers, and the user fills in two words during the verification, it will print out this "You did not complete the captcha verification process. Please try again." error.
     
  4. Jeremy

    Jeremy XenForo Moderator Staff Member

    This is expected. If you haven't defined a valid answer to be "frodo baggins", the system is going to reject it based on the fact that it doesn't believe it is valid. Combinations of answers are not considered valid.
     
  5. Chris D

    Chris D XenForo Developer Staff Member

    If your answers are:

    frodo
    baggins
    hobbit

    Of course the captcha won't be accepted if someone answers:

    "frodo baggins"

    Why would it accept that as an answer?

    It would need to be:

    frodo
    baggins
    hobbit
    frodo baggins
     

Share This Page