gpt4 book ai didi

DotNetNuke:使用自定义模块更新 DNN 数据库中的用户密码

转载 作者:行者123 更新时间:2023-12-02 05:31:49 24 4
gpt4 key购买 nike

我是 DotNetNuke 的新手,但我正在创建一个自定义模块,用户可以在其中更新他们的详细信息,然后这些信息将被保存。其中之一就是密码。我不知道将某些内容插入 DotNetNuke 数据库或密码存储在哪个表中的最佳方法。有人可以帮我解决这个问题吗?

谢谢

编辑:我注意到 UserController 类下有一个“ChangePassword”函数,听起来好像可以解决问题,但是它要求提供我不知道如何获取的用户的旧密码

最佳答案

你不需要知道旧密码,使用

MembershipProvider.Instance().ResetAndChangePassword(user, "password");

其中 user 是您的用户的 UserInfo 类型对象,“password”是带有新密码的字符串。它适用于 dnn 7。

关于DotNetNuke:使用自定义模块更新 DNN 数据库中的用户密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12264429/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com