ruoyi-vue集成插件just实现微信扫码登录

1、进入微信开放平台注册并且申请appid(https://open.weixin.qq.com/)

微信开放平台
在这里插入图片描述

2、进去之后需要认证

认证成功页面
在这里插入图片描述

3、在认证成功在管理中心下的网站应用中创建应用

应用管理页面
在这里插入图片描述

4、应用详情页面

在这里插入图片描述

5、点击开发配置

开发配置管理
在这里插入图片描述

6、将ruoyi-vue提供的justauth插件包下载下来然后导入到项目中

7、java代码中的SysAuthController中修改

       auths.put("github", "{\"clientId\":\"Iv1.1be0cdcd71aca63b\",\"clientSecret\":\"0d59d28b43152bc8906011624db37b0fed88d154\",\"redirectUri\":\"http://127.0.0.1:80/social-login?source=github\"}");

改为

       auths.put("wechat_open", "{\"clientId\":\"appid\",\"clientSecret\":\"appsecert\",\"redirectUri\":\"https://域名/social-login?source=wechat_open\"}");

在这里插入图片描述

8、前端代码

将导入后的login页面中的第三方应用登录

改为以下内容即可
在这里插入图片描述

10、其他的正常导入就行
11、QQ:2293667568

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐