通用的权限处理框架,针对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干货文章
记得关注我们哦~
关注
领取专属 10元无门槛券
私享最新 技术干货