实训实践
您当前位置: 实训实践> 项目教学上机实训> 8-7使用登录控件进行密码修改及恢复

8-7使用登录控件进行密码修改及恢复

发布时间:2017-04-10 15:09 浏览次数:6390    
字体大小 默认
  • 默认
  • 13pt
  • 14pt
  • 15pt
  • 16pt
  • 17pt
  • 18pt
  • 19pt
  • 20pt
  • 21pt
  • 22pt
  • 23pt
  • 24pt
  • 25pt
字体颜色

默认

  • 默认
背景颜色

默认

  • 默认

任务:使用登录控件,使得用户可以进行密码修改及恢复

重点难点:修改密码控件的应用、恢复密码控件的应用

步骤如下:

一、密码修改

 

1、在主页的loginview控件中添加超链接,设置超链接文本值为:修改密码,链接到修改密码页面changepwd.aspx。

 

2、在changepwd.aspx页面添加修改密码控件,设置DisplayUserName属性值为true。

     

 

 3、 将修改密码的成功视图转换成模板,添加loginname控件,修改显示文字,如下图所示:

   

 

 

二、密码恢复

1、新建密码恢复页面getpwd.aspx,在页面中添加密码恢复控件。

 

2、在登录页面中添加PasswordRecoveryText值为:忘记密码了?设置PasswordRecoveryUrl属性值为密码恢复页面链接。

   

 

3、点击解决方案资源管理器面板中的最后一个按钮,进行ASP.NET配置

 

4、在弹出的界面中点击“应用程序”,再选择配置SMTP电子邮件设置链接

 

 

5、作为服务器的邮箱要求与注册的邮箱是同一服务商,如都是式QQ邮箱,或都是163邮箱才行。如果用QQ邮箱作服务器,则服务嚣名写成smtp.qq.com,注册的邮箱必须是真实的邮箱才可以收到邮件。

 

 

6、运行登录页面,点击“忘记密码了”的链接,进入如下界面,在用户名框中输入用户名,点击提交,可在注册邮箱中获取加密后的密码,复制密码回到页面密码输入框,可登录,登录完后再进行密码修改。

 

 

 

操作成功!此窗口3秒钟后自动关闭!
立即关闭