|
User Management and Groupware Application
GroupManager.NET is a customizable member's area ASP.NET application which supports different user groups. Making use of Microsoft Access and SQL Server databases, Group Manager.NET provides extensible user authentication and management with administration features to query users by name, country, opt-in choices, etc.
Full source code and web application only $19.99...
Click here for more information |
Simple Validation Image Demo
Anyone who has ever had any sort of guestbook or comments page on their site which takes user input without requiring registration or without new posts being checked before being set live will know that within a few days you will be hosting several thousand adverts for Viagra, Casinos and Russian pornography!
The same goes for contact forms where a user enters a message and it is sent to the webmaster.
What can be done?
You can force people to signup for a login in order to post messages, contact you or leave comments, but you just end up putting people off bothering.
Another approach would be to have a system that sends you an automated message with the contents of the user's (or spam bots) post to either allow or deny it, but personally I hate being spammed either directly or indirectly by my own website forwarding the junk on to me for approval!
The other alternative is to use validation images (CAPTCHAs).
The basic idea is that you generate an image that is displayed in whatever user input (comments, contact, registration) section you are trying to protect, and the user must enter the numbers or letters shown in the image in order to proceed.
These images are known as CAPTCHAs (Completely Automated Public Turing test to tell Computers and Humans Apart*) and vary from very simple (such as the example presented here) to more complex (that the likes of Yahoo and Paypal use), the latter using character distortion, and other artifacts like background noise.
Article Continued below....
DS-IPN Advanced - Automated Paypal IPN Processor
DS-IPN.NET Advanced is an ASP.NET Paypal IPN processing and fulfillment system which enables automated distribution of digital products via email to your customers.
When a customer buys one of your products on your website using Paypal ‘Buy Now’ buttons, the web application receives an IPN request from Paypal which it validates and then sends out the purchased product via email using secured download links or as an attachment.
DS-IPN.NET Advanced provides configurable data views to allow the user to select how they view the sales statistics, also making use of pie and bar charts to graphically present sales & revenue trends.
Full source code and web application only $29.99...
Click here for more information
|

Implementation
The
way that this verification demo has been implemented is to use an ASPX page as an image source for the validation code picture.
You pass the various characteristics of the number (size, color, background, etc) to the image generating ASP.NET page by means of server side session variables, and an image containing this number is then generated and pushed to the output stream as an Gif image.
The displaying page generates the number randomly before passing it to the image generator, and then verifies that the users input and the original number generated match upon the forms submission.
Download Source and Example
* CAPTCHA is a trademark of the Carnegie Mellon Institute.
|
|