Я планирую использовать этот фрагмент кода в своем приложении Asp.net
string strUserInputtedHashedPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(tbPassword.Text, "sha1");
if(strUserInputtedHashedPassword == GetUsersHashedPasswordUsingUserName(tbUserName.Text))
{
// sign-in successful
}
else
{
// sign-in failed
}
Зависит ли хеширующая машина ... В том смысле, если я создаю несколько пользователей на моей машине разработки в своей БД разработки ... Как только я опубликую и БД, и Приложение в производственную среду с таблицей пользователей, будет пароль пользователи будут такими же ...
Надеюсь, я четко сформулировал свой вопрос ... В противном случае, пожалуйста, дайте мне знать ..
Спасибо