SpringSecurity

简介: 本课程面向具备SpringBoot、MyBatis、MySQL等基础的后端开发者,系统讲解SpringSecurity权限管理,涵盖认证原理、自定义认证、OAuth2.0集成等核心内容,配套完整源码与实战案例。

读者定位

对于本章节的知识学习,读者们需要有

  • 后端:SpringBoot、Spring、SpringMVC、MyBatis
  • 数据库:MySQL

技术版本

  • SpringBoot:2.1.8.RELEASE
  • SpringSecurity:2.1.8.RELEASE

章节划分章节划分

大类

小节

时长&难度



01-认识权限管理

什么是权限管理

3min-简单

通用权限管理模型

10min-中等

实现权限管理的技术

2min-简单

认识SpringSecurity

5min-中等

02-环境搭建及验证

工程搭建与验证

10min-中等

03-认证原理分析

常用过滤器链介绍

5min-中等

过滤器链加载原理

15min-难

04-自定义认证

自定义认证前端页面

10min-中等

认证源码分析与自定义后端认证逻辑

20min-难

05-Remember Me

RememberMe简介及用法

5min-中等

06-整合Oauth2.0

认识OAuth2.0

5min-简单

OAuth2.0实战案例

30min-中等

源码获取
https://github.com/Herbbbb/SpringSecurity.git

相关文章
|
2月前
|
人工智能 Shell API
Claude Code 企业落地观察:近两天更新暴露的 MCP、代理、权限和模型网关问题
Claude Code 在 2026 年 5 月 8 日至 5 月 9 日连续更新,修复了 MCP OAuth、VS Code、Plan mode、代理链路和 Windows/WSL 体验问题。对企业团队来说,重点不是安装,而是治理。
421 1
|
3月前
|
安全 前端开发 Java
【SpringSecurity新手村系列】(1)初识安全框架
本文从零开始引入 Spring Security,演示默认登录页与接口保护效果,并解释认证、授权与过滤器链的基础机制,帮助你快速建立安全开发的整体认知。
245 1
|
存储 编解码 数据处理
【FFmpeg 视频基本格式】深入理解FFmpeg:从YUV到PCM,解码到编码(三)
【FFmpeg 视频基本格式】深入理解FFmpeg:从YUV到PCM,解码到编码
635 0
|
22天前
当前JBide插件使用体会
新插件启用智能体处理任务,结果尚可但耗时长:思考超10分钟,执行中两分钟反复访问无效语句。单任务即消耗50%配额,用量惊人。虽收费合理,但当前比例对个人用户负担较重。
|
22天前
|
人工智能 安全
大学生怎么用 AI 做副业?我见过几个实际操作的案例
副业核心是验证想法能否变现。OPC中国分享大学生AI副业案例:小红书代运营、PPT定制、论文逻辑优化,均以AI提效、低门槛启动。关键不在技术垄断,而在创意应用。强调学业优先、免费试错,助你积累经验、提升竞争力。
|
安全 Java 数据库
【Spring Security】Spring Security 前后端分离认证
【Spring Security】Spring Security 前后端分离认证
698 0
|
11月前
|
缓存 网络协议 UED
深度解析HTTP协议从版本0.9至3.0的演进和特性。
总的来说,HTTP的演进是互联网技术不断发展和需求日益增长的结果。每一次重要更新都旨在优化性能,增进用户体验,适应新的应用场景,而且保证了向后兼容,让互联网的基础架构得以稳定发展。随着网络技术继续进步,我们可以预期HTTP协议在未来还会继续演化。
1094 0
|
Java Spring 开发者
Spring Boot 常用注解详解:让你的开发更高效
本文详细解析Spring Boot常用注解,涵盖配置、组件、依赖注入、Web请求、数据验证、事务管理等核心场景,结合实例帮助开发者高效掌握注解使用技巧,提升开发效率与代码质量。
1778 2
HarmonyOS实战:腾讯IM之消息删除、撤回和重发(三)
本文详细介绍了鸿蒙 IM 聊天中实现消息撤回、删除和重发功能的方法。消息撤回支持在 120 秒内召回自己发送的消息,通过 `revokeMessage` 方法实现;消息删除使用 `deleteMessage` 方法清除本地与云端记录;消息重发则先删除失败消息再重新发送,并处理用户被拉黑的异常情况。结合状态管理,可轻松实现类似微信的功能,建议点赞收藏并动手实践!
629 3
HarmonyOS实战:腾讯IM之消息删除、撤回和重发(三)
|
存储 安全 Java
Spring Security 入门与详解
Spring Security 是 Spring 框架中的核心安全模块,提供认证、授权及防护功能。本文详解其核心概念,包括认证(Authentication)、授权(Authorization)和过滤器链(Security Filter Chain)。同时,通过代码示例介绍基本配置,如 PasswordEncoder、UserDetailsService 和自定义登录页面等。最后总结常见问题与解决方法,助你快速掌握 Spring Security 的使用与优化。
2917 0

热门文章

最新文章