Spring Security 实战精讲——基础篇

Spring Security 实战精讲——基础篇
共51节 194人在学 课程详情
  • 课程介绍

    • 课程目标和适用人群
    • 版本选择和配置说明
  • 最简单的Spring Security程序

    • 最简单的Spring Security程序入门示例
    • 入门示例中存在的技术方案问题
    • 以实战为基础的循序渐进课程
  • Spring Security实战场景一

    • 实战场景一,需求介绍
    • 知识点:Http会话保持
    • 知识点:寻找用户会话的过程
    • 知识点:用户认证信息与安全上下文
    • 知识点:身份认证器
    • MySQL数据库在Windows下的安装
    • 场景一:运行效果和工程结构介绍
    • 代码详细解读:用户认证过程
    • 代码详细解读:使用现成的登录认证器
  • Spring Security实战场景二

    • 实战场景二,需求介绍
    • 知识点:自定义登录表单
    • 知识点:Spring Security中的异常处理
    • 知识点:票箱和投票者
    • 场景二:运行效果和工程结构介绍(1)
    • 场景二:运行效果和工程结构介绍(2)
    • 代码详细解读:自定义登录表单
    • 代码详细解读:自定义登录认证器(1)
    • 代码详细解读:自定义登录认证器(2)
    • 代码详细解读:自定义访问权限认证
    • 代码详细解读:自定义投票者(1)
    • 代码详细解读:默认投票者
    • 场景一、二知识点总结(1)
    • 场景一、二知识点总结(2)
    • 场景一、二知识点总结(3)
  • Spring Security实战场景三

    • 实战场景三,需求介绍
    • 知识点:RBAC
    • 知识点:集群系统结构和Session共享
    • 在Windows下安装Nginx
    • 在Windows下安装Redis
    • 场景三:运行效果演示步骤说明
    • 场景三:启动集群系统环境
    • 场景三:运行效演示
    • 代码详细解读:验证码处理过程
    • 代码详细解读:RBAC实现(1)
    • 代码详细解读:RBAC实现(2)
    • 代码详细解读:Session共享
    • 场景三知识点总结
  • Spring Security实战场景四

    • 实战场景四,需求介绍
    • 知识点:JWT
    • 知识点:Spring Security中的Filter责任链
    • 场景四:运行效果
    • 场景四:工程结构介绍
    • 代码详细解读:JWT的使用(1)
    • 代码详细解读:JWT的使用(2)
    • 场景四技术方案的不足
    • 场景四知识点总结

    订阅失败

    Spring Security 实战精讲——基础篇
    Spring Security 实战精讲——基础篇 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    代码详细解读:RBAC实现;代码详细解读:RBAC实现(1)

    课程介绍

    我们在Web系统开发的过程中,普遍遇到的情况是:需求方要求应用系统能够提供匹配各种不同方式的用户登录认证和访问权限控制。

    这些要求可能是为登录者提供多种可供选择的登录方式(用户名+密码/手机号+验证码/二维码扫码 等等)

    这些要求还可能是,访问者可以在不登录的情况的访问某一些功能,但其余功能都需要访问者首先登录,甚至要求访问权限控制必须精确到访问者能够使用哪些按钮,等等。

    而这些需要进行权限控制的系统,所工作的环境也不一样,例如,这些系统可能就是单节点应用,也可能是集群化应用,甚至还可能是分布式系统(下的一个或多个子系统),

    那么如何为这些需求和系统基于Spring Security设计简单、灵活、可扩展的技术方案?各位同学需要学习的知识点都在本课程中进行了囊括。

    本课程还为后续进行分布式系统下,单点登录子系统的设计学习(包括统一权身份认证和统一权限认证)课程,进行了知识铺垫。

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 723人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22095人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4203人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 788人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 841人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5153人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2319人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 598人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3985人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~