I need a set of ASP.NET scripts coded in C# to provide membership registration functionality to visitors.
see: [url removed, login to view]
Members must be able to register, login, logout, edit their profiles, set avatar, retrieve forgotten password, etc. In addition there should be email verification (via code sent to email) and a Turing test during sign-up with GOOD graphics (see [url removed, login to view] for an example of a really good Turing graphic). Must have every profile field exactly as on YourDailyMedia under "my profile" section, as well as two extra fields called "PostCount" and "Topic" (both int data types, empty by default).
The scripts will work with 1 database table (ms sql server) called [Members], that will contain all the data (you provide the table).
Also need a script to view profiles similar to [url removed, login to view] as well as a password protected administration page, containing a textbox that lets me enter the name of the member to be deleted.
I also need 1 static method from you that I can use in my other pages, public static int GetMember() that returns the ID of the currently logged in member, or 0 if the user is not logged in (based on cookies).
1. avatars should be auto-resized with bi-cubic if bigger than 160x120 pix, or 50k, .jpg format only
2. member names must be alphanumeric, 15 characters max
Obviously this project is indended for someone who's done similar work in the past and can re-use much of their existing code, so PM any existing examples if you have such.