使用过微信公众号都知道,一个微信公众号后台只能授权2个域名,如果一个公众号想接入多套系统是没办法解决,只能用域名授权接口转发,用一个域名作为主域名授权,填入公众号后台,在主域名上加上参数标识,授权后把数据转发到指定域名上,这就可以实现公众号多系统授权共用。

基于ThinkPHP6框架微信公众号多域名授权回调系统源码微信公众号后台默认只能授权2个网页域名,用本系统突破这个限制,用同一个公众号对接无限多个网站。网站后台支持回调域名白名单的管理,以及登录记录的查看。


本系统还有微信access_token的获取功能,可让当前站点作为中控服务器统一获取和刷新access_token,其他业务逻辑站点所使用的access_token均调用当前站点获取,这样可避免各自刷新造成冲突,导致access_token覆盖而影响业务。

安装教程

  • 运行环境要求PHP7.4+,MySQL5.6+

  • 设置网站运行目录为`public`

  • 设置伪静态为`thinkphp`

  • 访问网站,会自动跳转到安装页面,根据提示安装完成

  • 访问 /admin 进入后台管理

image.png