首页 WordPress资讯正文

WordPress主题网站实现微信扫一扫登录功能

网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。

微信OAuth2。在微信OAuth2.0授权登录访问之前,在微信开放平台上注册开发者账号,并获得已批准的网站应用,并获取相应的AppID和AppSecret,申请微信登录并通过审核。之后,您可以开始访问过程。

实现方法

Repo是多种oauth方法的组合。

Github地址

文件下载方法

 微信截图_20190603101808.png

下载文件后,在wechat.php中填写appkey和appsecret

define('WX_APPID','');//appkey

define('WX_APPSECRET','');//appsecret

然后将wechat.php上传到您的主题目录。请注意,它必须放在主题目录下,否则将发生文件加载错误。

上传后,您可以直接访问此文件。路径可能是yourdomian.com/wp-content/themes/topic name/wechat.php。它不显示网址。此网址是您的授权登录地址。当您访问它时,将出现QR码扫描。扫描登录屏幕。

然后使用此URL来调用它。

微信头像已保存,可以使用get_user_meta($ user_id," weixin_avatar",true)调用。

注意事项

WeChat的回调地址无法参数化,参数将在跳转过程中被阉割。

所有授权项目都是GET,只需要file_get_contents

此授权方法仅适用于扫描PC上的代码。登录微信的授权需要公共号码的授权

申请APPID和APPsecret

微信开放平台要求公司资格和银行对公共账户进行认证,因此普通人仍然很难。

以上就是今天给大家介绍的WordPress主题网站实现微信扫一扫登录功能,如果你还想了解更多关于WordPress的知识技巧,欢迎持续关注我们http://www.touchwordpress.com

评论