现在将邮箱的信件发送成功,但是如何发送一个成功的链接呢,让用户点击链接去验证,现在比较困惑,
   在发送链接时如何进行加密处理保证网址安全,当用户点击次链接时跳转到用户验证成功页面,
   怎样在用户跳转到成功页面时进行密码解密?
    请多指点!

解决方案 »

  1.   

    注册成功后,随机生成若干数据,放在验证链接里,发送到用户填写的email中,将随机数保存到数据库,将用户信息中待验证字段设为1或0,随你。反正未经验证,其他操作都不能执行。验证的过程,就是查看随机数跟数据库中是否匹配,匹配就修改待验证字段数值。
      

  2.   

    参考一下 discuz 或 phpwind的做法就可以了。
    主要思路,在用户注册时生成随机码,存储在数据库中,并随着验证链接发送到邮箱中。
    这个验证码有时效性,和单次验性(也就是只能使用一次)。discuz 和 phpwind 并没有对连接进行加密。
      

  3.   


    最好使用GUID或者是加密后的随机数据