如何实现邮箱激活帐号 我想做个用邮箱注册 成功后自动发送邮件到该邮箱 只有点击邮件中的地址才能激活该帐号 应该怎么做呢?各位大侠指教~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是啊,随机生成一个代码,发送一个url到注册的人那里,http://www.youwebsite.com?youcode=随机生成码用户点击后进入你的处理页面,你querystring去取这个随机码,再跟数据库里存放的去比对,就好了. 最笨的方法,在数据库里设个boolean的字段,开始为false,点击地址后把相应的状态改为true,即激活用验证码的方法也可以 把用户ID用Base64方法加密然后把这个激活地址发给用户邮箱就可以了如 http://www.xxx.com/active/?code=seo72k3d7sjlken9723k点击后,把加密的字符串解密,然后修改对应的数据库字段把用户表中的激活字段设置成激活就可以 注册成功后将用户名、激活码、激活状态(可默认为0,激活后为1)和用户其他信息(至于激活码可以用Guid实现)保存到数据库,同时将激活页面链接(形如:checkpower.asp?user_name=jimmy&checkpower=E920D8D1-DAB2-40C9-8444-83EFF4429510 )发送到用户邮箱,激活时验证user_name和checkpower参数值和数据库中是否匹配,如匹配将"激活状态"更新为1 请教关于list<T>的问题 未将对象引用设置到对象的实例 关于Https 判断写法问题 讨论数据库锁问题 急急!多语言版本问题,数据库如何设计的? 用showModalDialog()打开窗口,修改后关闭,第二次打开为什么取得的数据还是旧的呢? 想请教:web.config文件中的customErrors ASP.NET怎么通过存于SQL里的htm代码写成htm文件?谢谢 请问能用c#写客户端吗?如客户端事件 PostBackUrl 采用asp.net 的forms认证,采用身份验证票验证登录,怎么样能设置保存期为1年。1年之内不用登录直接进入后台
用户点击后进入你的处理页面,你querystring去取这个随机码,再跟数据库里存放的去比对,就好了.
用验证码的方法也可以
然后把这个激活地址发给用户邮箱就可以了
如 http://www.xxx.com/active/?code=seo72k3d7sjlken9723k
点击后,把加密的字符串解密,然后修改对应的数据库字段
把用户表中的激活字段设置成激活就可以