Steve Gibson
Active member
Dear XenDevs...
I've seen you guys sometimes post a line or two of code when something was simple. So, in that hope and spirit, I'd love to have the ability to use a RegEx in the defined Answer to XenForo's Q&A CAPTCHA's so that whatever the would-be registrant enters would be tested against that. Since the text comparison is already case-insensitive, I'm hoping that the change needed to XenForo's code would be tiny?
The application would be loosening-up the comparison to allow for more complex questions—which would better defeat both Bots and uninformed humans—where the registrant's answers are allowed to be inexact and close enough—for example, in their spelling. It's true that this could be accommodated by providing many many answers (every possible form of correct answer), but if several different portions of the answer might be changed, the need for exact matching, even with case insensitivity, becomes burdensome. Allowing the user's answer to be tested against a RegEx matching expression would provide a huge range of power.
Is this the sort of enhancement you could provide a code tweak to accommodate?
Thanks!!!
I've seen you guys sometimes post a line or two of code when something was simple. So, in that hope and spirit, I'd love to have the ability to use a RegEx in the defined Answer to XenForo's Q&A CAPTCHA's so that whatever the would-be registrant enters would be tested against that. Since the text comparison is already case-insensitive, I'm hoping that the change needed to XenForo's code would be tiny?
The application would be loosening-up the comparison to allow for more complex questions—which would better defeat both Bots and uninformed humans—where the registrant's answers are allowed to be inexact and close enough—for example, in their spelling. It's true that this could be accommodated by providing many many answers (every possible form of correct answer), but if several different portions of the answer might be changed, the need for exact matching, even with case insensitivity, becomes burdensome. Allowing the user's answer to be tested against a RegEx matching expression would provide a huge range of power.
Is this the sort of enhancement you could provide a code tweak to accommodate?
Thanks!!!
Upvote
1