Ok, I have an application written in C #. We have data on SQL Server. Among this data, there are user accounts that will provide access to the application.
I read about this, and I know that you should solo both the hash and maybe the hash a bunch of times, etc. But where should I do? What can I send to SQL Server? What exactly do I store in the database? Am I using it in SQL? (maybe the hash function is there, like in mysql?) Am I doing a hash and doing fancy things in my code? Am I sending a hash to the server and comparing, or getting a hash from the server and comparing in my application? How about salt? Where can i do this? Where do I keep it? How to get it?
In other words, can someone give me a good and clear walkthrough of the login script (and possibly the script to add the user / reset). What is where, where to use, etc.
Hope someone can clear this for me =)
Svish source
share