欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp.net membership 密码重设

程序员文章站 2023-11-14 16:45:16
在web.config中: 复制代码 代码如下:
在web.config中:
复制代码 代码如下:

<connectionstrings>
<add name="sqlservices" connectionstring="server=.;database=data;uid=sa;pwd=123;" />
</connectionstrings>

复制代码 代码如下:

<membership defaultprovider="sqlprovider" userisonlinetimewindow="15">
<providers>
<clear/>
<add name="sqlprovider"
type="system.web.security.sqlmembershipprovider"
connectionstringname="sqlservices"
applicationname="dev"
enablepasswordretrieval="false"
enablepasswordreset="true"
requiresquestionandanswer="false"
requiresuniqueemail="false"
passwordformat="hashed"
minrequiredpasswordlength="1"
minrequirednonalphanumericcharacters="0"
/>
</providers>
</membership>

重设密码关键语句:
复制代码 代码如下:

membershipuser mem = membership.getuser(this.lblusername.text);
string p = mem.resetpassword();
mem.changepassword(p, "123456");