2

私は DotNetNuke を初めて使用しますが、ユーザーが詳細を更新して保存できるカスタム モジュールを作成しています。これらのことの 1 つは、パスワードです。DotNetNuke データベースに何かを挿入する最善の方法や、パスワードが保存されているテーブルがわかりません。だれか助けてもらえますか?

ありがとう

編集: UserController クラスの下に「ChangePassword」関数があることに気付きました。これはうまくいくように聞こえますが、取得方法がわからないユーザーの古いパスワードを要求しています

4

2 に答える 2

2

次のコードを使用して、ユーザーのパスワードの取得と更新に成功しました。

strUsername = Entities.Users.UserController.GetCurrentUserInfo.Username    
strPassword = Membership.Provider.GetPassword(strUsername, String.Empty)
Membership.Provider.ChangePassword(strUsername, strPassword, txtPassword.Text)
于 2012-09-04T17:29:00.193 に答える