WordPress如何实现微信登录功能
发表于:2024-05-09 作者:WordPress设置编辑
编辑最后更新 2024年05月09日,来自高产发哥,前段时间开发了微信相关功能,发现实际操作起来坑还是不少的,之前看着文档写的在实际操作过程中完全行不通,可能给参考的同学带来了一些困扰,于是重新更新了一下文章和代码。网站应用微信登录是基于
来自高产发哥,前段时间开发了微信相关功能,发现实际操作起来坑还是不少的,之前看着文档写的在实际操作过程中完全行不通,可能给参考的同学带来了一些困扰,于是重新更新了一下文章和代码。
网站应用微信登录是基于 OAuth2.0 协议标准构建的微信 OAuth2.0 授权登录系统。
在进行微信 OAuth2.0 授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的 AppID 和 AppSecret,申请微信登录且通过审核后,可开始接入流程。
注意事项
- 微信的回调地址中不能带参数,在跳转过程中参数会被阉割掉。
- 授权工程中全部为GET,只需要 file_get_contents 即可
- 该授权方法只适合在PC上扫码登陆,微信内授权登陆需要使用公众号授权
实现方法
资源下载框: 出现问题了,这里应该是一个资源下载框!当你看见此提示,是因为由于网站改版,下载方式变更,此处已无法显示。此资源原始ID:164
虽然更换了下载方式,但资源并未删除,您可以在文章评论留言提醒我,逍遥将在第一时间补上此下载资源的链接。非常您的支持!点击立即留言
下载文件后,在 wechat.php 填入 appkey 和 appsecret:
12 | define('WX_APPID','');//appkeydefine('WX_APPSECRET','');//appsecret |
然后把 wechat.php 上传到你的主题目录下,注意,一定要放在主题目录下,否则会出现文件加载错误。上传后直接访问这个文件,路径大概是 yourdomian.com/wp-content/themes/主题名/wechat.php ,不显示一个url,这个url就是你的授权登陆地址,访问这个就会出现二维码扫描界面。
之后在你想调用的地方使用这个url即可。
微信头像已储存,使用 get_user_meta($user_id ,"weixin_avatar",true) 即可调用。
资源
登录
主题
文件
网站
登陆
参数
地址
实际
文章
方式
方法
目录
资源下载
应用
开发
接入
功能
原始
事项
wordpress设置微信登录
wordpress 手机端设置
wordpress设置网站标题
wordpress主题设置
wordpress建站设置
wordpress设置技巧
wordpress左侧布局设置
wordpress摘要设置
wordpress设置图片
wordpress设置页面
wordpress多站版
wordpress要求
wordpress怎么免费
新版wordpress注册
wordpress食谱
wordpress主题换色
wordpress注册美化
wordpress跳转首页
wordpress黑格导航
WordPress昵称代码
wordpress插件站
wordpress外链
wordpress列表设置
wordpress悬浮客户
wordpress 主页
宝塔一键wordpress
WordPress播放器模板
boy wordpress
wordpress催眠
wordpress能做大么
wordpress实现双语
仿桌面wordpress主题
wordpress搭博客
wordpress重新设置
wordpress高仿微博
wordpress弹窗怎么弄
wordpress来源转载
wordpress插件卡密
wordpress主题圆角
wordpress独立多站点