• 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?

#1
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
 

Chris D

XenForo developer
Staff member
#2
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
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.
 

Jeremy

Well-known member
#4
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.
 

Chris D

XenForo developer
Staff member
#5
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