1 注册微信公众号
访问 微信公众平台 注册一个服务号或订阅号。
注意: 个人订阅号不支持网页授权,需要企业认证的服务号。
2 获取AppID和AppSecret
在公众号后台的「开发」-「基本配置」中获取:
- AppID (应用ID)
- AppSecret (应用密钥)
3 配置网页授权域名
在公众号后台的「设置」-「公众号设置」-「功能设置」中:
- 找到「网页授权域名」
- 点击「设置」
- 填写你的网站域名(不带 http://)
重要: 域名必须备案,且需要下载验证文件到网站根目录。
4 修改配置文件
编辑 includes/config.php 文件,修改以下配置:
// 微信配置 - 请替换为您的实际配置
define('WECHAT_APPID', '你的微信公众号AppID');
define('WECHAT_SECRET', '你的微信公众号AppSecret');
5 测试登录功能
配置完成后,在微信中访问你的网站测试登录功能。
返回首页测试
常见问题
Q: 出现 "redirect_uri参数错误"
A: 检查网页授权域名配置是否正确,域名必须完全匹配。
Q: 出现 "scope参数错误"
A: 确保公众号有相应的权限,个人订阅号可能无法使用。
Q: 在浏览器中测试无效
A: 微信登录必须在微信内置浏览器中才能正常工作。