Awesome Open Source
Awesome Open Source

转载请注明作者及出处: https://blog.csdn.net/liuminglei1987/article/details/107538666 本文出自银河架构师的博客。

说起来Web应用安全,通用的方案无非 Spring Security 和 Apache Shiro。这两者我们在此不做比较,用Spring Security多,无非是因为 Spring 框架的“裙带关系”,当然了,也有一些其它原因,如CAS集成、OAuth2集成等等,都有比较成熟的集成框架方案。

Spring Security框架,说实话,比较复杂,好多人一开始不太理解,只会照搬网上的答案,遇到问题解决不了。这是非常不好的习惯,技术方案一定是自己能解决的,或者说比较容易找到解决方案的,不然生产环境出问题、亦或是后续业务发展不满足等等,都会出现比较大的问题。

本系列正是基于此,一方面巩固一下对于Spring Security框架的理解,另一方面,将一些常见场景的解决方案做一些分享,同时,对自己也是又一次深层次的学习。

另外,本系列计划分别以SpringBoot、SpringMVC两种不同的版本进行讲解,目前讲解的是SpringBoot版本,更适合于目前技术开发环境,毕竟新产品还在用SpringMVC的已经很少了。但是,后续也会陆续出一些对应的SpringMVC版本的文章,敬请期待吧!!!

本系列源码:gitee:https://gitee.com/xbd521/SpringSecurityLearning, github:https://github.com/liuminglei/SpringSecurityLearning, 不要忘了点赞支持哦,感谢感谢!!!

汇总文章:史上最简单的Spring Security教程:终极篇,注意,这不是终点,不是最后一篇!!!

SpringBoot版本:

相关文章:

后续

  • 本系列会持续更新,敬请期待

支持我

笔者开通了个人微信公众号【银河架构师】,分享工作、生活过程中的心得体会,填坑指南,技术感悟等内容,会比博客提前更新,欢迎订阅。

技术资料领取方法:关注公众号,回复微服务,领取微服务相关电子书;回复MK精讲,领取MK精讲系列电子书;回复JAVA 进阶,领取JAVA进阶知识相关电子书;回复JAVA面试,领取JAVA面试相关电子书,回复JAVA WEB领取JAVA WEB相关电子书。

@银河架构师



Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,072,919
Learning (75,980
Github (43,892
Web (37,375
Security (31,786
Token (29,698
Spring (28,663
Apache (16,374
Spring Boot (15,786
Spring Security (1,788