若依权限模块探究
2026/4/9小于 1 分钟
若依权限模块探究
运用技术:
springsecurity
封装SecurityConfig配置继承WebSecurityConfigurerAdapter
在com.ruoyi.framework.config.SecurityConfig类中自定义用户认证逻辑,配置不需要过滤的页面和过滤器
在com.ruoyi.framework.web.service.PermissionService中实现权限检查函数
在com.ruoyi.web.controller层实现的所有函数前,通过函数前加入注解@PreAuthorize传入我们自己实现的权限检查函数和权限字符串。实现了在执行函数前检查当前登陆用户的权限字符,就可以实现权限控制
数据库设计层面
在数据库sys_menu中,每一个操作