模块说明

buession-security-core

  • 安全核心类库,安全相关实体类、枚举定义,数据脱敏工具。

buession-security-captcha

  • 极验、阿里云、腾讯云行为验证 SDK

buession-security-mcrypt

  • 数据加密、解密类库,支持:MD5、SHA1、SHA256、SHA512、BASE64 以及 Discuz 加密算法等等。

buession-security-pac4j

  • 对 pac4j 二次封装,集成了 pac4j 和 buji-pac4j

buession-security-shiro

  • apache shiro 二次封装
  • 增加 redis 对 session 和 cache 的管理

buession-security-spring

  • 集成 spring security 框架

buession-security-web

  • web 安全相关的功能封装,支持 servlet 和 reactive
  • Http 安全构建器,HttpSecurityBuilder
  • XSS filter