若依管理系统多用户一

若依管理系统是一个企业级的的开源后台管理系统,非常好用,二次开发非常方便。不过呢若依的权限设计的时候是单用户,也就是说超级管理员和普通用户进入的是同一个后台。正常企业里应该是超级管理员进入的是一个页面,普通用户进入的是另一个页面。现在我们修改一下代码,实现我们所要的功能。
一、

1.1、下载代码

点击此处打开gitee仓库用git下载代码,也可以直接下载zip文件,然后直接解压。(这里是若依单应用版本,按照需求下载自己所需要的版本)

1.2、新建跳转

新建一个controller,路径可随意

controller.png


意思呢访问/system/normal/normal这个路径,进入normal这也页面,这个页面在system/normal包下面

页面.png

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

出现下图说明成功

效果图.png


页面上的文字是新建html页面的时候写的,以便区分。
未完待续。。。。。。