When a customer signs up for a site, we want to let them know whether a username/email is available for use. We have a httphandler that serves the purpose of feeding a jquery script that showsthe customer whether or not their desired username/email is available.
The question is: The service can clearly be seen being called when you view the request in fiddler. It shows /emlhandler.asmx?name=xxxxxxxxxxx@yyy.com
From the handler, a simple 0 or 1 is returned to indicate whether or not the name/address is available.
My concern is that this seems like a major security issue that would be very easy for an inexperienced person to exploit to discover all the users on the site.
So friends, how do you protect your site info and still allow the ajax callback to provide a great user experience?
Thanks. Heath