cf_image_verify is a quick solution to generate random text image used for verifying human input (Captcha).
Examples:



Features:
- Provide security plug-in for any web form by adding image containing random text. Prevent spam-bot by entering data to your site.
- Create random text as image on-the-fly.
You can delete the image file soon after user has it loaded to their browser (See viewimage.cfm in the example).
- Fast operation
- Multiple font faces, styles, sizes and colors in one image
- Set distorted image (dotted) level.
Human friendly: make it possible for human to read it directly without disturbing background.
- Return hashed string.
You can save the hashed string in session or in the hidden form field. And then check user submitted text against this hashed string.
- Works using CFMX built-in Java. No 3rd party application needed. No CFX tags. Shared hosting friendly.
Just copy this custom tag in your ColdFusion working directory, and you're set
Application Idea:
This tag provides good security plugin for applications or functions, including (but not limited to):
- Web based forum
- Email service
- Contact page
- Shopping cart
- Blog
- User registration function in all websites
- and many more...
New in V2: Better error handling. CF_Image_Verify will now throws an error whenever incorrect parameter was supplied. The caller page can trap the error message in <cftry><cfcatch> block.
|