Spring安全性使匿名用户在db中持久化并为他们创建记住我

时间:2014-04-08 14:59:32

标签: java spring-mvc spring-security

我需要将聊天网站的每个匿名访客记录到数据库中,并将一些用户数据记录为IP,GEO位置等。 我想用Spring安全性做这个,如果用户第一次访问这个网站,用户凭证将被生成到db中,我想为这个用户生成一些名字,比如guest222,当然我想用这个匿名用户持久化记住我的功能,如果用户返回我的聊天网站,他会自动获取他生成的姓名和聊天记录。我想要使​​用持久性的原因记住我与经过身份验证的用户一样的功能比简单的长寿命cookie更安全。 (可能检测到被盗的cookie) 有人可以建议我从哪里开始解决这个问题?有可能创建某种匿名身份验证管理器,用户记住它的功能吗?

我使用的是Spring MVC,Spring集成和Spring安全性。

谢谢。

0 个答案:

没有答案