若依框架如何实现微信扫码登录绑定功能?
- 内容介绍
- 文章标签
- 相关推荐
前言:若依 + 微信扫码,真的嫩玩出花样儿吗?
先说一句, 若依框架本身以经是个“开箱即用”的神器,可是要在它上面硬塞微信扫码登录,那简直就是给它装了个翅膀,让它飞起来——或着直接摔在地上。 闹笑话。 哎呀,写这篇文章的我以经把脑子里那点小小的激动和焦虑者阝倾倒进了键盘,下面就跟着我的思路一起胡闹吧。
1️⃣ 先整好微信开放平台, 别到时候找不到入口哭晕在键盘前
打开微信公众平台,创建一个公众号或移动应用拿到 AppIDAppSecret。这两个玩意儿就像是你的身份证和银行卡号, 我懂了。 一定要保密,否则黑客会直接把你的系统搬回家Zuo晚饭。

注意:这里的「扫码登录」不是「网页授权」的普通流程, 而是要让用户在 PC 端点「登录」按钮后弹出二维码,染后手机微信扫一下回到后端换取 openid 再绑上系统账号。
2️⃣ 数据库大改过——给用户表加两根腿
先去 /ruoyi-system/src/main/resources/mapper/system/ 那堆 XML 文件里 加两列:,掉链子。
| 字段名 | 类型 | 备注 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| openid | varchar | 微信唯一标识,必填! | ||||||||||||
| wx_nick_name | varchar | 用户昵称,用来炫耀的。 | ||||||||||||
| wx_avatar_url | varchar | 头像地址,可选。前言:若依 + 微信扫码,真的嫩玩出花样儿吗?先说一句, 若依框架本身以经是个“开箱即用”的神器,可是要在它上面硬塞微信扫码登录,那简直就是给它装了个翅膀,让它飞起来——或着直接摔在地上。 闹笑话。 哎呀,写这篇文章的我以经把脑子里那点小小的激动和焦虑者阝倾倒进了键盘,下面就跟着我的思路一起胡闹吧。 1️⃣ 先整好微信开放平台, 别到时候找不到入口哭晕在键盘前打开微信公众平台,创建一个公众号或移动应用拿到 AppIDAppSecret。这两个玩意儿就像是你的身份证和银行卡号, 我懂了。 一定要保密,否则黑客会直接把你的系统搬回家Zuo晚饭。 ![]() 注意:这里的「扫码登录」不是「网页授权」的普通流程, 而是要让用户在 PC 端点「登录」按钮后弹出二维码,染后手机微信扫一下回到后端换取 2️⃣ 数据库大改过——给用户表加两根腿先去 /ruoyi-system/src/main/resources/mapper/system/ 那堆 XML 文件里 加两列:,掉链子。
|

