分享一下 SpringSecurity6 的使用教程

203 天前
 LPJD
视频讲解: https://www.bilibili.com/video/BV1Ux4y1E7kV

配套代码: https://gitee.com/LuPangJieDeng/spring-security-6-demo

-----

明年就 30 了,还依稀记得当年自己对程序员这个职业的向往。而现在,需要为自己不得不离开开发岗位的现实做准备,我也不知道自己不做程序员了还能做啥。结合自己多年的工作经验,给大家整理一份 Spring Security 的使用教程,希望能帮到初学者一点。第一次录教学视频,也非职业教师。再加上广东式普通话听着就像是来搞笑的,大家凑合着看吧~毕竟,短短 2 个小时的内容,我录了超过 16 个小时~
1835 次点击
所在节点    Java
11 条回复
yeqizhang
203 天前
没看视频,看了仓库。发现 readme 部分很大一部分讲了 spring security oauth2 ,但你的 demo 中不是这个的示例。并且登录方式不如说是认证方式
yeqizhang
203 天前
不过感谢分享,其实重点还是 security 本身的一个集成是最基本的
qizhiyuan
203 天前
收藏了 明天看看
LPJD
203 天前
@yeqizhang 这位兄弟一看就是老油条了,本来没打算录 oauth2 的,readme 也内容。后来 b 站有几个小伙伴私信我问 oauth2 这块内容,才补上了。我现在也不爱看技术视频了...
LPJD
203 天前
@yeqizhang Readme 没啥内容,不用看,一开始也没想到 Readme 会需要写那么多东西~
totoro52
203 天前
SpringSecurity 的源码读了好几十遍了,每一次都有新的收获
LPJD
203 天前
@yeqizhang “demo 中的代码不是 spring security oauth2 示例”,是指使用 spring-security-oauth2 依赖的代码进行配置的示例吗?我不想用这玩意,用的 spring security 本地自定义去对接 oauth2 协议相关的认证。几年前,spring 官网还有 spring-security-oauth2-facebook-starter 这些玩意,我引入了,搞了一大堆配置,结果用了一段时间,facebook 官网升级 api ,spring 提供 starter 直接废了,也不升级,害我加班重构代码了。现在新出什么 resource-server-starter ,什么 Spring Authorization Server ,最多是看看他们源码怎么写而已,根本不想用。
fkdog
203 天前
spring security 模块 api 变更有点大。
我现在看这些框架都是直接选择阅读官方文档,把框架架构预览图、基本概念啥的弄清楚。把 demo 拿下来先运行。
配合使用 chatgpt 描述自己想要实现的功能扩展点,chatgpt 基本都能提供非常完善且正确的解决方案。效率非常高。

spring security 概念和扩展点实在是太太太多了。
gowk
203 天前
@totoro52 #6
我是感觉太复杂,过度设计了
能简单分享一下你读 Spring Security 的心得吗
chuck1in
203 天前
可以配合看看这个仓库的代码,基于最佳实践的 spring security 6 的身份认证与权限管理以及防火墙的配置。

https://github.com/ccmjga/mjga-scaffold/tree/main/src/main/java/com/mjga/config/security
Etsuya233
195 天前
前几天就在 b 站刷到了 今天在这边刷到了 帮助很大老哥

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1047833

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX