asp.net修改密码 发送更改地址到邮箱 只能使用一次是怎么实现的.

来源:百度知道 编辑:UC知道 时间:2024/06/22 23:31:24
发送更改地址到邮箱 只能使用一次是怎么实现的. 什么原理??

在URL里带一串字符串过来,当然这个字符串是你代码生成,当URL地址的一部分发给用户的,保存在数据库里,当用户以这样的URL里过来时候,查找数据库里是否有那个字符串,有则有权限进去,进去后就把数据库的这条记录删除掉,当下次再带这个字符串过来时已经无效了,数据库已经没这条数据了,这就实现了只能用一次了