若依管理系统多用户一
若依管理系统是一个企业级的的开源后台管理系统,非常好用,二次开发非常方便。不过呢若依的权限设计的时候是单用户,也就是说超级管理员和普通用户进入的是同一个后台。正常企业里应该是超级管理员进入的是一个页面,普通用户进入的是另一个页面。现在我们修改一下代码,实现我们所要的功能。
一、
1.1、下载代码
点击此处打开gitee仓库用git下载代码,也可以直接下载zip文件,然后直接解压。(这里是若依单应用版本,按照需求下载自己所需要的版本)
1.2、新建跳转
新建一个controller,路径可随意
意思呢访问/system/normal/normal这个路径,进入normal这也页面,这个页面在system/normal包下面
1.3、放开若依的访问权限
在项目里找到com.ruoyi.framework.config这个包里找到ShiroConfig.java,找到shiroFilterFactoryBean方法,添加
filterChainDefinitionMap.put("/system/normal/normal","anon,captchaValidate");
意思是放开/system/normal/normal这个路径的访问权限 ,如果不放开,会直接跳转到登陆页面
1.4、运行
代码运行后后访问
http://localhost/system/normal/normal
出现下图说明成功
页面上的文字是新建html页面的时候写的,以便区分。
未完待续。。。。。。