SpringSecurity

img

  1. 解决SpringSecurity手动退出登录后再次登录成功会重定向到登录界面的问题(https://www.jianshu.com/p/4a5061951c77)

.and().logoutSuccessUrl("/")

  1. 设置session超时退出(https://www.cnblogs.com/zyly/p/12316099.html)

properties server.servlet.session.timeout=1800

java //session管理,失效后跳转 http.sessionManagement().invalidSessionUrl("/login");

  1. SpringBoot中SpringSecurity 中不能抛出异常UserNameNotFoundException 问题解析与处理

https://juejin.im/post/5c432efce51d4551e653a77e

https://www.jianshu.com/p/4a7654fa0bd3

https://blog.csdn.net/sun1021873926/article/details/60332059

https://www.jianshu.com/p/5714777114b1

java @Bean public DaoAuthenticationProvider authenticationProvider() { DaoAuthenticationProvider provider = new DaoAuthenticationProvider(); provider.setHideUserNotFoundExceptions(false); provider.setUserDetailsService(mUserDetailsService); provider.setPasswordEncoder(passwordEncoder); return provider; }

  1. 添加验证码

https://www.jianshu.com/p/5a83e364869c

  1. Spring Security整合thymeleaf

https://www.jianshu.com/p/953c8998e2bd

  1. 源码分析

https://segmentfault.com/a/1190000018616620

https://blog.csdn.net/u012702547/article/details/89629415

https://www.cnblogs.com/crazymakercircle/p/12040402.html