参考:
http://www.blogjava.net/SpartaYew/archive/2011/05/19/spingsecurity3.html
http://salever.iteye.com/blog/1686425
http://blog.csdn.net/dsundsun/article/details/11797835
sparta-紫杉 2011-4-2 22:00
http://www.blogjava.net/SpartaYew/archive/2011/06/15/350630.html
custom:
http://mrather.blogspot.com/2010/02/extending-usernamepasswordauthenticatio.html
http://www.cnblogs.com/yjmyzz/p/how-to-custom-filter-provider-and-token-in-spring-security3.html
http://salever.iteye.com/blog/1686425
docs
http://docs.spring.io/spring-security/site/docs/
http://docs.spring.io/spring-security/site/docs/3.2.3.RELEASE/reference/htmlsingle/
http://docs.spring.io/spring-security/site/docs/3.2.4.RELEASE/reference/htmlsingle/
http://wiki.pentaho.com/display/ServerDoc2x/Concurrent+Sessions+(Preventing+Users+from+Logging+in+More+Than+Once)
深度讨论学习:
http://salever.iteye.com/blog/1686425
官方文档:
http://spring.io/docs
spring framework official 3.2.11 http://docs.spring.io/spring/docs/3.2.11.RELEASE/spring-framework-reference/htmlsingle/
自定义过滤器:
http://lengyun3566.iteye.com/blog/1174296
j_spring_security_check not found
because defined bean like this:
<beans:property name="filterProcessesUrl" value="/checklogin" />
取数据库数据登录
http://sgyyz.blog.51cto.com/5069360/1409098
Spring Security API 3.2.5.
http://docs.spring.io/spring-security/site/docs/3.2.5.RELEASE/apidocs/