邮箱激活用户

1.注册页面:

给用户所写的邮箱发送验证邮件:

 private void Sendmail()
    {
        MailMessage msg = new MailMessage();
        msg.Body = "恭喜你注册成功!请您激活使用!激活链接:<br/><a href='http://localhost:7062/作业/Default2.aspx?name="+this.TextBox1.Text+"'"+">http://localhost:7062/作业/Default2.aspx</a>";
        msg.From = new MailAddress("123456@163.com");
        msg.To.Add(TextBox3.Text);
        msg.IsBodyHtml = true;
        SmtpClient sc = new SmtpClient();
        sc.Host = "smtp.163.com";
        sc.Port = 25;
        NetworkCredential nc = new NetworkCredential();
        nc.UserName = "123456";
        nc.Password = "123456";
        sc.Credentials = nc;
        sc.Send(msg);
    }

用户注册成功后得去所填邮箱激活,要不然该用户不能进行任何操作。

当用户收到激活用户的邮件时,点击上面的超链接,跳掉激活页面!

2.激活页面:

其实就一个激活按钮,单击按钮发生的事件是把数据出该用户的权限改了!

也就是说当用户在注册而没激活时,数据库里有他的信息,但是他的权限默认为False。

当他激活后,权限变为True!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值