站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题点击email中链接验证用户是否存在

点击email中链接验证用户是否存在

摘要: 点击email中链接验证用户是否存在


有个问题请教大家,
1)用户注册某个后,系统会发一封email到信箱
2)这封信里面是一个链接带有验证码的链接
3)用户点击链接后,系统才能确认该用户是有效用户;


请问大家:如何实现点击email中的链接,确认该用户存在?


原理就是:在给用户的连接中带一个特殊的验证码,比如一个字符串,同时把这个验证码保存在服务端
,当用户的验证请求返回时,就取这个验证码,然后跟服务端保存的比较,如果一样,就通过。


看看链接上的验证码和注册时自动生成的注册码是否相同....


用户注册的时候生成的验证码同时保存到数据库中
点击email中的链接 验证一下数据库中的验证码


用户注册的时候生成一个注册码并将用户信息存入数据库并设一个标志字段表示该用户还未激活,用户点击email连接的时候和数据库中的注册码对比,如果相符就把激活用户。注册码根据时间生成就可以保证唯一性


谢谢大家! 大家说的都有道理,我觉得vacuumboy(好好学习,天天向上) 方法最好了!


checkUser.jsp?userName=***


↑返回目录
前一篇: 使用过滤器过滤非法用户时出现的问题,请牛人帮忙
后一篇: 网站上的病毒是怎么样写到客户端的?