zoukankan      html  css  js  c++  java
  • Shiro初次尝试

    什么是Shiro

    • Apache的强大灵活的开源安全框架
    • 认证、授权、企业会话管理、安全加密

    Shiro 与 Security 比较

    Shiro Security
    简单、灵活 简单、灵活
    可脱离Spring 不可脱离Spring
    粒度较粗 粒度更细

    Shiro 的核心内容

    • Security Manager Shiro核心
    • Authenticator 认证器
    • Authorizer 授权器
    • Session Manager 线性管理机制
    • Session DAO Session 操作
    • Cache Manager 缓存管理器(缓存角色数据、权限数据)
    • Realms 从数据源中获得认证数据
    • Cryptography 数据加密

    Shiro 认证过程

    创建SecurityManager --> 主体提交认证 --> SecurityManager认证 --> Authenticator认证 --> Realms 获得用户登录信息数据验证

    Shiro 授权过程

    创建SecurityManager --> 主体授权 --> SecurityManager授权 --> Authorizer授权--> Realms 获取角色权限数据

    备注

    先写这么点吧,等有时间再补充更细的内容

  • 相关阅读:
    安装Python及pip
    关于软件测试培训
    终于也为自己开了技术博客
    全球地址联动js包2021最新
    约瑟夫斯问题
    添加二级域名
    mysql导出数据
    mysql导入数据
    shopify
    MySQL数据库简介及常用命令
  • 原文地址:https://www.cnblogs.com/LiuSandy/p/9919675.html
Copyright © 2011-2022 走看看