setareh_sky Ответов: 2

изменение пароля пользователем для формы входа в систему в c#


У меня есть форма входа в мою программу, но я хочу иметь другую форму, в которой пользователь может изменить свой пароль. он имеет три текстовых ящика и одну кнопку. в первом текстовом поле пользователь пишет старый пароль,во втором пишет новый пароль и в третьем пишет новый пароль подтверждения. когда он нажимает на кнопку, пароль меняется, и если он вводит неправильно, показывает некоторые ошибки.
пожалуйста, помогите мне :запутался:
большое спасибо

2 Ответов

Рейтинг:
2

CS2011

Вот пример кода для этого

//Assumed you have saved your old password in database or someplace else(like a file or something) and it's retrieved and stored in var called OldPassword 


if(txtOldPassword.Text == OldPassword)
{
    if(txtNewPassword.Text == txtReEnterNewPassword.Text)
    {
         //Save the new password to database or where ever you want
    }
    else
    {
         //Show error mes saying new password does not match.clear the         text box and ask user to re-enter password.
    }
}
else
{
    //give the error mes saying the password provided is wrong and try again
}  


Рейтинг:
1

OriginalGriff

Если вы создали его с помощью обычного процесса, добавив группу входа из панели инструментов, то посмотрите на MSDN[^] и прокрутите вниз до пункта "Разрешить пользователям менять свой пароль"