spring Security +保存有关已连接用户的信息

时间:2014-04-24 11:49:00

标签: spring spring-security

我正在尝试开发一个web项目java jee ave spring技术。 我会关于用户登录到我的应用程序的信息(ipadress,登录时断开连接)我使用Spring Security。 有人对这个问题有所了解,并提前感谢你

1 个答案:

答案 0 :(得分:0)

一种选择是在Spring会话范围的bean中加载用户配置文件。例如:

@Component("profile")
@Scope(value = "session", proxyMode = ScopedProxyMode.TARGET_CLASS)
public class Profile implements Serializable {

    private Long id;
    private String firstName;
    private String ip;

    ......
}

Session scoped beans

Spring安全性还可以在注销期间处理会话管理。例如:

<sec:http>
    <sec:logout success-handler-ref="logout" invalidate-session="true" delete-cookies="JSESSIONID" />
</sec:http>