针对Spring-Security进行二次封装的通用的权限处理框架

通用的权限处理框架,针对Spring-Security进行二次封装,使其变得更简洁,可扩展性更强。

目前版本:V1.0.0

已有功能如下:

1、因为是对Spring-Security的二次封装,所以Spring-Security有的,我这都有。

2、自定义登录页

3、返回Json/View的两种不同形式

4、登录成功/失败后的处理

5、自定义Url权限过滤

6、图片验证码的集成

7、图片验证码长宽高等可配置

8、自定义图片验证码生成规则

9、自定义同ip多少时间内访问多少次数同url

10、手机短信发送

11、自定义短信厂商的发送规则

12、自定义需要验证码(图片/短信)的url配置

13、记住我功能

上面十三个功能是主要的V1.0.0版本的功能,会一直维护,使其功能更多,代码更完善。

目录结构:

目录结构

即使不想用的话也可以学习学习这种封装可扩展可配置框架的思想。支持开源,不喜勿喷。

https://gitee.com/geekerdream/common-security

还有一个统一异常处理的小框架。代码已开源:

https://gitee.com/geekerdream/exception-handler

Java码农社区

定期推送Java干货文章

记得关注我们哦~

关注

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180425A1MTWS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券