I feel like I'm kind of inventing the wheel all over but I haven't understood if I can use ASP.NET User Management with mySQL. Not sure if I want to either.
I am designing a web site which requires user management. I use mySQL and .NET 4. Right now I've made a class Register which registers a user, but I am unsure how to protect the password and what to think about when implementing this functionality? I've been thinking of hashing it up with MD5 but it seems futile. The only thing the hash would protect against is me reading the passwords in cleartext. As long as it gets sent over https it's considered quite safe, right? (Feel free to bash me on that one.. I've really no clue really)
How would you do this? Any suggestions are welcome!
EDIT
Thanks for leading me down the right path! I found a couple of interesting questions here (like this one: http://stackoverflow.com/questions/3063773/what-should-i-use-for-password-fields-in-a-table-md5-or-sha1) after I knew what to look for. Looks like hashed password + random salt is the way to go.