net2.0怎么修改用户密码的解决

分类: asp.net   出处:iocblog整理  更新时间:2009-10-23   添加到收藏  

在net2.0里memebershipuser类有个changepassword的方法,但是他有两个参数,
旧密码和新密码,但是问题来了啊,我怎么知道用户的旧密码啊如果我做为管理员
要修改用户密码的话,解决办法如下,先给用户resetpassword
代码:
membershipuser user = membership.getuser(txtfindusername.text.tostring().trim());[来源 www.iocblog.net]
        user.unlockuser();
        string oldpass = user.resetpassword();
        string newpass = txtfinduserpass.text.tostring().trim();
        if (newpass.length < 6)
        {
            return;
        }
        user.changepassword(oldpass,newpass);
[来源 www.iocblog.net]



文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。