//方案一:把激活码存入到数据库(T_UserActiveCodes)
T_UserActiveCodes userActiveCode = new T_UserActiveCodes();
userActiveCode.UserName = username;
userActiveCode.RegDateTime = DateTime.Now;
userActiveCode.ActiveCode = activeCode;
//插入到激活码数据表中
new T_UserActiveCodesBLL().Add(userActiveCode);
//邮件链接和正文
string activeUrl = "http://localhost:22585/UserController.ashx?action=active&username=" + context.Server.UrlEncode(username) + "&activeCode=" + activeCode;
string emailBody = "尊敬的" + username + "您好,请点击下面的链接激活您的账户"
+ "<a href='" + activeUrl + "'>点击此链接激活您的账号</a>,如果链接打不开,则把下面的地址复制到浏览器中进行激活:" + activeUrl;
//发送邮件
FrontHelper.SendEmail(email,"请激活您的***账号",emailBody);
Redis的安装以及在项目中使用Redis的一些总结和体(8)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/e7098e21afb944b607e5c5230c350d78.html