IT视频教程资源网

标题: 理解Spring Security3 源码分析,看看如何实现 [打印本页]

作者: admin    时间: 2020-2-16 23:15
标题: 理解Spring Security3 源码分析,看看如何实现
    使用Spring Security3的几种方法概述
[color=]
    一种是全部利用配置文件,将用户、权限、资源(url)硬编码在xml文件中,已经实现过。
[color=]
    二种是用户和权限用数据库存储,而资源(url)和权限的对应采用硬编码配置,目前这种方式已经实现。
[color=]
    三种我使用的是第三种 第三种是细分角色和权限,并将用户、角色、权限和资源均采用数据库存储,并且自定义过滤器,代替原有的FilterSecurityInterceptor过滤器,
    并分别实现AccessDecisionManager、InvocationSecurityMetadataSourceService和UserDetailsService,并在配置文件中进行相应配置。    四种第四种方式我没有试过 。
    业务逻辑    权限代码action为请求路径,权限信息拥有多个权限代码,角色可以拥有多个权限信息, 用户属于用户组,用户组拥有多个角色,用户组必须拥有跟菜单同样权限代码action、页面菜单才能显示 , 最终实现菜单显示与请求路径权限验证。
【文档内容】
FilterChainProxy初始化
http标签解析
authentication-manager标签解析
FilterChainProxy执行过程分析
SecurityContextPersistenceFilter分析
LogoutFilter分析
UsernamePasswordAuthenticationFilter分析
RememberMeAuthenticationFilter分析
SecurityContextHolderAwareRequestFilter分析
FilterSecurityInterceptor分析
BasicAuthenticationFilter分析
AnonymousAuthenticationFilter分析
SessionManagementFilter分析
ExceptionTranslationFilter分析
RequestCacheAwareFilter分析
Filter链排序分析
认证授权分析
SSL支持
CAS支持
【下载地址】
[/td][/tr][/table]
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册






x
[/td][/tr]
[tr][td]
[/td]
[/tr]
[tr][/tr]
[tr]
[td][/td]
[td]
回复
使用道具
举报


  • 提升卡


  • 置顶卡


  • 沉默卡


  • 喧嚣卡


  • 变色卡


  • 千斤顶


  • 照妖镜


  • [/td]
    [/tr]
    [tr]
    [td]
    [/td]
    [td]
    [/td]
    [/tr]
    [/table]


    zzw
    zzw
    当前离线
    积分73





    窥视卡



    雷达卡




    [table][td]0
    主题
    11
    帖子
    73
    积分[/td]

    终生会员

    终生会员, 积分 73, 距离下一级还需 127 积分
    终生会员, 积分 73, 距离下一级还需 127 积分
            积分73

    发消息

    [/td]
    [td]

    发表于 2017-10-12 21:14:13
    |
    显示全部楼层
    [table][tr][td]
    想学习,充实自己




    欢迎光临 IT视频教程资源网 (https://163web.top/) Powered by Discuz! X3.2