建站知识:启用open social插件支持微博、QQ等第三方账号登陆

最近在浏览一些wordpress大神的网站的时候,发现网站在注册环节很简洁,只需要使用自己的QQ、微博、豆瓣等账号便可以直接注册登陆,非常的轻便便捷,而且各项功能也是非常之完善的。于是在网站搜索了一阵子,找到的几乎都是收费的插件,或者是必需经如“灯鹭”等其他网站数据接口中转的,稳定性和数据的安全性或多或少会受到一点影响。好在后面发现有“小麦苹果网”开发的open social插件,后经自己反复的测试和实验,现其稳定性和可用性,于是在此推荐,大家可到官网插件搜索下载。

这款插件主要针对国内,可用腾讯QQ、新浪微博、百度、谷歌登录网站并绑定帐号的一个插件,无第三方平台、无接口文件冗余、带昵称网址头像等;设置简单,绿色低碳(单PHP文件)。截止至2015年7月,已的支持平台包括:腾讯QQ(腾讯微博其实是重复的)、新浪微博、百度、谷歌、微软LIVE、豆瓣、人人、开心、小米、CSDN、OSChina、Facebook、Twitter、Github等平台。对于我这样非技术、偏文艺型的网站,主要接入的平台还是腾迅、微博、豆瓣以及微信为主。目前,仅申请成功了新浪微博的接入权限,豆瓣和腾迅还在审核中,估计也需要一些时日。貌似微信的开放权限控制很严,估计暂时不会去考虑。

社会化登陆

这款插件比较简洁,后台就一个设置页面,两个提交按钮,别无他物。还有一些比较贴心的功能,比如支持用户名可以修改1次,首次登陆发表评论前,提示引导到个人资料页去完善和确认相关信息,也避免了一些垃圾用户的存在,提高门槛,增强一些粘性。此外,还开发了一些侧边栏的小工具,但貌似跟我的主题整合度不好,所以也没有使用。支持短代码和PHP代码插入。因为我的网站启用了缓存技术,一度以为代码没有生效,好在后面清除缓存之后才发现自己是设置成功了。大家有什么设置方面的问题可以在此交流分享喽。

下面是目前本站已经开通的第三方平台的接入方法,你也可以试一下:
[os_login]

这款插件与我的主题还有不适应的地方,尤其是留言评论框那边会出现电子邮箱和网站的URL,在自适应手机界面下,会溢出,影响美观,我做了一部分代码的修改。

修改前

修改前

修改后

修改后

找到这一段代码,重新定义一下input的属性即可

找到这一段代码,重新定义一下input的属性即可