www.3015.com

当前位置:澳门唯一金莎娱乐 > www.3015.com > MVC应用程序请求密码的功能(一)

MVC应用程序请求密码的功能(一)

来源:http://www.savelapetitebande.com 作者:澳门唯一金莎娱乐 时间:2019-10-20 18:28

因而一花样好多的演练,实现了会员注册《MVC应用程序请求密码的功能(一)。MVC会员注册》MVC应用程序请求密码的功能(一)。,
登录《MVC应用程序请求密码的功能(一)。MVC应用程序达成会员登陆效率》,
以至撤销《MVC会员注销作用Cookie的施用》等功能。

还少了一些什么样呢?会员忘记密码时,能够呼吁密码或是重新初始化自个儿的密码。未来Insus.NET就落到实处那些功效。这次演示中,Insus.NET的达成思路是会员填写注册的消息,如帐号和邮箱等,然后给邮箱发送三个超链接,客户展开链接,出现复位密码的网页。此时会员就足以在24钟头有效的情形之下重新设置密码。

始于吧,在数据库创设一张表[dbo].[ChangeRequestPassword]MVC应用程序请求密码的功能(一)。,客户央求密码时,存款和储蓄会员每一次呼吁临时的token音信:
图片 1

token字段,是独一字段,将用来发送给会员。Account和Email是用来记录会员供给的帐号与邮箱。而最终二个字段Expire是八个记下过期的字段。到时程序会基于此字段的时刻来链接判别是或不是失效。

接下去,创制一张邮件参数表[dbo].[EmailParameter]:
图片 2

贰个正规的站点,只怕不仅仅应用八个信箱来发送服务邮件,电子报,会员服务等,应该把主发送的邮件列于此。

聊到底再成立一张表,是用来囤积全数订阅等待的将要发送邮箱地址。
图片 3

接下去,创制多少个存款和储蓄进程,增加邮件参数:
图片 4

上边Insus.NET以天涯论坛邮箱为例,登入之后,能够在接纳中观望如下信息:
图片 5

丰裕一个发送的邮箱参数,Insus.NET使用博客园的信箱:
图片 6

在这里Insus.NET提出网络好朋友不要尝试利用方面包车型地铁帐号与密码登陆上边所列的邮箱,密码鲜明不是所展现的呀。

 数据库的安插性还未曾做到,还或者有多少个存款和储蓄进度要写:
图片 7

上边的会员诉求密码存款和储蓄进度,首先推断会员在乞求密码时所输入的帐号与邮箱是不是科学。
任何时候发生三个斩新的token码。当然这些token码,你也足以固守你的管理方式来发出,唯生机勃勃性就能够。
#36行代码,是选项在邮件参数中,使用哪一个参照,正是说利用哪叁个邮箱来发送。
#38与#39行代码的网站,是三个忠实准确的网站,确定的您要求改动你MVC应用程序中的网站。
最终是把音讯插入至订阅邮件列表的表中。等待程序来拍卖。

近些日子能够转到MVC应用程序,展开Entities目录下的MemberEntity.cs,增添两个格局:
图片 8

去调整器展开MemberController.cs增多多个Result:
图片 9

 

 创造RequestPassword视图,参谋下图的目录与路线:
图片 10

 

 代码:
图片 11

到此地,这有的算完毕了,会员能够平昔访谈此页或是大家得以在签到介面中,放二个链接,能够导向此页:
图片 12

末段来看看实时操作演示:

图片 13

 

在示范中曾经高达我们最先的主张,然则邮件依然未有发送出去,只是存在MailingList列表中。下蒸蒸日上篇Insus.NET将会兑现MVC应用程序自动实施也发送邮件。

本文由澳门唯一金莎娱乐发布于www.3015.com,转载请注明出处:MVC应用程序请求密码的功能(一)

关键词:

上一篇:第一次在Django上编写静态网页

下一篇:没有了