草庐IT

若依RuoYi框架log图标与文字怎么改?

文章目录1.若依修改主界面图标2.若依修改主界面文字3.若依修改页面上方图标4.若依修改页面上方文字5.若依登录页面文字修改6.免费图片转换网站1.若依修改主界面图标图片路径:/src/assets/logo/logo.png直接将想要替换的png格式图片将其替换即可,图片大小建议为60*602.若依修改主界面文字文件路径:/src/layout/components/Sidebar/Logo.vue//js部分script>importlogoImgfrom'@/assets/logo/logo.png'importvariablesfrom'@/assets/styles/variable

若依ruoyi实现单点登录

系统说明(两个系统数据库用户信息username是同步的,都是唯一的)第三方平台 若依系统(ruoyi分离版)登录需求:我登录到第三方平台,第三方平台嵌入我们的若依,所以在跳若依的管理页面时不想再登录了。但是验证是需要把第三方平台的token解析成username,拿到username只走我们自己只验证账号的认证。(默认是用户名+密码)实现构想:通过前端新加一个页面没有任何样式,只接收第三方平台传来的token,拿到token请求我们自定义的登录controller解析到对应的用户名,直接走用户名认证,认证成功返回生成的jwtToken。前端的新页面拿到请求成功的jwtToken后直接延用原来

若依ruoyi实现单点登录

系统说明(两个系统数据库用户信息username是同步的,都是唯一的)第三方平台 若依系统(ruoyi分离版)登录需求:我登录到第三方平台,第三方平台嵌入我们的若依,所以在跳若依的管理页面时不想再登录了。但是验证是需要把第三方平台的token解析成username,拿到username只走我们自己只验证账号的认证。(默认是用户名+密码)实现构想:通过前端新加一个页面没有任何样式,只接收第三方平台传来的token,拿到token请求我们自定义的登录controller解析到对应的用户名,直接走用户名认证,认证成功返回生成的jwtToken。前端的新页面拿到请求成功的jwtToken后直接延用原来

RuoYi若依框架的使用(新增侧边栏菜单并可以打开)

2022.12.06今天我学习了如何使用若依框架做一个侧边栏的菜单,并且可以打开对应的页面。一、菜单管理页面首先在菜单管理页面新增主目录。如: 自己设置一个路由地址。二、新增子菜单然后在创建好的主菜单中再新增子菜单。如: 组件路径和权限字符的路径一样。路由地址对应的是router.js文件中的path.。三、配置router.js路由  四、效果  

若依框架(RuoYI)项目打包(jar)方法,部署到 Linux 服务器

序言在若依框架的bin目录下,存在着三个bat文件,一个是清除之前的依赖的自动化bat脚本(clean.bat),一个是自动化项目打包的bat脚本(package.bat),一个是运行若依项目的脚本(run.bat)步骤1将ruoyi-admin文件夹内的pom.xml文件内的packaging的值改成jar步骤2打包前,要清除之前的各种依赖,否则会重复打包,导致冗余的情况出现。双击clean.bat文件步骤3自动化jar打包,双击package.bat步骤4可以看到,打包的jar文件,被放到了ruoyi-admin目录下的target目录内,jar包名为ruoyi-admin.jar参考链接

vue 前端 + 若依(ruoyi)后端 实现国际化

简介记录一下,前端使用vue,后端使用若依(ruoyi,基于spring-boot)实现页面,后端返回提示信息国际化前端vue:2.6.12vue-i18n:^8.27.2安装vue-i18n,注:最新的交于该版本有差异,所以指定使用版本:8.27.2npminstall--savevue-i18n@8.27.2--force添加国际化js文件:language.en_US.jsexportdefault{message:{"language":"language",}}添加国际化js文件:language.zh_CN.jsexportdefault{message:{"language":"

关于ruoyi集成websocket后报错“WebSocket connection to ‘ws://localhost‘ failed:”

项目场景:在若依项目中需要做一个在线沟通的聊天功能,所以在若依的脚手架中集成了websocket。问题描述在若依中集成websocket后进行通信,但是在开启websocket的时候会报错“WebSocketconnectionto'ws://localhost'failed:”。找了很多解决方法都无法解决,包括:修改vue.config.js中的配置,修改跨域的配置问题。letsocketUrl="ws://localhost:8080/imserver/"+username;if(socket!=null){socket.close();socket=null;}//开启一个websock

Ruoyi框架中在提示认证失败,无法访问系统资源

解决办法:方法1:在SecurityConfig中设置httpSecurity配置匿名访问/使用permitAll()方法所有人都能访问,包括带上token访问.antMatchers("/admins/**").permitAll()//使用anonymous()所有人都能访问,但是带上token访问后会报错.antMatchers("/admins/**").anonymous()方法2:在对应的方法或类上面使用@Anonymous注解。//类上定义匿名注解,作用于所有的方法@Anonymous@RestController@RequestMapping("/system/xxxx")pu

RuoYi对数据库密码加密功能使用

0.概述在我们日常配置文件中会输入数据库的ip,端口,数据库名称,数据库账号和数据库密码,如果是明文就会出现这个安全隐患的问题,在cnas测试中安全测试可能会直接将这漏洞归类为中级漏洞,所以为了解决这个问题我们可以通过集成RuoYi框架的druid加密功能1.下载加密的jar包文件名称:druid-1.2.11.jarQQ群:553605387在群文件中可以获取,在此群中还会日常分享一些技术相关百度链接地址:链接:https://pan.baidu.com/s/1PBspZC14EGmxOCC2VWTG0Q?pwd=nbte提取码:nbte复制这段内容后打开百度网盘手机App,操作更方便哦2.

若依框架ruoyi-vue(前后端版)字典的使用

显示效果: 状态实际值为1,讲师审核中为我们在字典管理中定义的。步骤:先在ruoyi的字典管理中定义字典字典管理中 然后根据字典设置自己需要的值设置完值后,然后是前端表格的数据回显这里先打开我们的前端vue工程,我们需要回显页面对应的vue文件中在exportdefault中加入我们刚刚定义的字典dicts:['我们定义的字典类型']然后在表格中需要将对应的值设置为需要显示的字典处,用如下操作,完成数据显示 完成以后,刷新页面后就可以显示了