1

ユーザー パスワードを変更するために、ChangePassword Web コントロールを使用しています。私のプロバイダーはハッシュ化されたパスワードを使用していますが、それを使い続けたいと思っています。ユーザーが入力した現在のパスワードをDBの古いパスワードと比較する方法があるかどうかを知りたかっただけです。

4

2 に答える 2

2

入力したパスワード (この場合は新しいパスワード) が古いパスワードと同じかどうかに応じて、true または false を返す Membership.ValidateUser メソッドを使用できます。

http://msdn.microsoft.com/en-us/library/system.web.security.membership.validateuser.aspx

于 2012-04-15T09:21:08.800 に答える
0

現在のパスワードをハッシュして比較します。これが通常の方法です

于 2012-04-15T09:19:02.207 に答える