alicks后台权限系统
alicks是主要针对权限写的一款后台系统,主要用到Spring Cloud Oauth2、Spring Security、Mybatis plus。
项目介绍
前端使用 VUE + Element UI,后端采用聚合工程方式针对Spring Cloud Oauth2 授权模式的授权码 模式与密码模式进行编写和测试。授权方式是静默授权,客户端信息采用 JDBC 方式管理。在网关统一 进行配置认证服务器与资源服务器,然后通过网关将用户信息传递到其他服务,使用注解方式控制权限。
主要完成功能:
1、登录鉴权。
2、对按钮权限的控制,使用 vue 自定义指令实现,没有权限按钮不显示
3、系统配置的功能,重要包括 菜单、角色、用户的 CRUD 等等
项目特点
- 开箱即用,节省开发时间,提高开发效率
- 代码全部开源,持续更新,共同维护
- 基于SpringBoot,简化了大量项目配置和maven依赖,让您更专注于业务开发
- 友好的代码结构及注释,便于阅读及二次开发
评论