zoukankan      html  css  js  c++  java
  • 1. Spring Security 框架简介

    官网:https://projects.spring.io/spring-security/
    Spring Security 是强大的,且容易定制的实现认证,与授权的基于 Spring 开发的
    框架。
    Spring Security 的功能:
    1)Authentication:认证,就是用户登录。
    2)Authorization:授权,判断用户拥有什么权限,可以访问什么资源。
    3)安全防护,防止跨站请求,session 攻击等
    4)非常容易结合 SpringMVC 进行使用

    2. Spring Security 与 与 Shiro 的区别
    2.1. 相同点
    1)认证功能
    2)授权功能
    3)加密功能
    4)会话管理
    5)缓存支持
    6)rememberMe 功能
    ........
    2.2. 不同点
    优点:
    1)Spring Security 基于 Spring 开发,项目如使用 Spring 作为基础,配合 Spring
    Security 做权限更加方便。而 Shiro 需要和 Spring 进行整合开发。
    2)Spring Security 功能比 Shiro 更加丰富些,例如安全防护方面
    3)Spring Security 社区资源相对比 Shiro 更加丰富
    缺点:
    1)Shiro 的配置和使用比较简单,Spring Security 上手复杂些。
    2)Shiro 依赖性低,不需要任何框架和容器,可以独立运行。Spring Security 依
    赖 Spring 容器。

  • 相关阅读:
    2014-11-27-0047-Java
    js去除数组中重复值
    一个数据表更新另外一个数据表(SQL)
    《js12种设计模式》
    《可编辑td》
    《JS 隔行换色》
    用Autohotkey让Kitty命令行变得更好用
    View epub and mobi File on Linux
    DrJava试用笔记
    Notes about BSD
  • 原文地址:https://www.cnblogs.com/gzhbk/p/11014426.html
Copyright © 2011-2022 走看看