★热门 | 语言: Java
项目简介
renren-security是采用Spring + MyBatis + Shiro框架开发的权限管理系统,以极低门槛、开箱即用为目标设计。系统从设计之初就非常注重安全性,为企业系统保驾护航。renren-security是renren家族中最经典的权限管理版本,提供完善的用户管理、角色权限、部门管理等功能,代码简洁易懂,适合作为权限管理模块集成到各类企业系统中,也适合学习 Shiro 权限框架。
核心功能
用户管理:用户CRUD、密码加密、锁定/解锁、多角色分配
角色权限:角色菜单权限分配、数据权限范围、角色用户关联
部门管理:树形部门结构,部门负责人、部门数据权限
菜单管理:菜单增删改查、菜单图标、菜单排序、前端路由配置
操作日志:记录用户关键操作,支持操作类型筛选和时间范围查询
接口安全:请求签名验证、防重复提交、XSS过滤、SQL注入防护
代码生成:renren-generator代码生成器,支持单表和树表生成
定时任务:基于Quartz的分布式定时任务,支持任务状态管理
技术栈
Java + Spring + Spring MVC + MyBatis + Shiro + JWT + Bootstrap + jQuery + MySQL + Redis
适用场景
权限管理系统开发、企业内部系统权限模块、Shiro框架学习、毕业设计、二次开发集成
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |