LensNews主题集成了QQ互联授权登录,设置比较简单,感谢作者的分享。
需要实名制验证开发者信息
网站需要备案才可以通过申请
到http://connect.qq.com 创建应用,填写基本信息,回调地址填写http://你的域名/auth-qq.php,repo中是多个oauth方法结合在一起的。
编辑auth-qq.php
,然后填写你的appid
和appsecret
,然后把该文件上传到你的网站根目录,就是和wp-config.php
同一目录,注意不要上传到主题目录下。
然后访问http://你的域名/auth-qq.php?showurl
会显示授权链接,复制链接,添加到主题选项——常规——社交登录中的QQ登录链接输入框中即可。
使用window.open
方式打开授权后将刷新原页面
可直接使用get_user_meta($userid,'qq_avatar',true)
调用QQ头像
或者使用repo functions.php
中的hook来调用
代码并没有做CSRF的处理,谨慎使用。
本文由来源 Fatesinger,由 萨龙龙 整理编辑!
实现QQ登录报错怎么办,怎么解决啊
文章中的设置和QQ互联中设置是否都正常了?