快速开始
选择以下任一方式开始使用微信扫码登录:
API 接口
已配置以下微信登录接口:
GET
/wechat/login/redirect
获取微信登录URL
GET
/wechat/login/callback
微信登录回调处理
GET
/wechat/login/qrcode
展示扫码登录页面
配置步骤
完成以下配置后即可使用:
- 在微信开放平台注册账号并创建网站应用
- 获取 AppID 和 AppSecret
- 在 .env 文件中配置微信信息
- 配置授权回调域(本地开发使用 ngrok)
- 开始测试登录功能
环境变量配置
在 .env 文件中配置:
WECHAT_OPEN_WEB_APPID=你的AppID
WECHAT_OPEN_WEB_SECRET=你的AppSecret
WECHAT_OPEN_WEB_REDIRECT_URI=http://yourdomain.com/wechat/login/callback
💡 提示:本地开发时使用 ngrok 获取临时域名
前端集成示例
使用 JavaScript 调用登录接口:
// 方式1: 直接跳转
window.location.href = '/wechat/login/qrcode';
// 方式2: API方式
fetch('/wechat/login/redirect')
.then(res => res.json())
.then(data => {
window.location.href = data.data.url;
});