乌徒帮技术范玩遍IT开源系统 › discuz!X2.5新浪微博登陆

discuz!X2.5新浪微博登陆

分类:开源系统 标签:

2012年8月3日更新:因为新浪微博调整了接口,目前所有的discuzX2.5新浪微博连接都不能正常使用,期待官方出X2.5版。

因为我的网站南昌大学档案学生社区是用discuz!X2.5搭建,关闭了普通注册,因此开放了QQ登陆和邀请注册,今天又使用了一款新浪微博登陆的插件,用户可以使用新浪微博账号直接登录discuz!X2.5。

南昌大学档案学

首先下载该插件,我已经上传到自己的dbank网盘。该插件是一个测试版,安装时,会提醒说该插件只适合2.0的版本,但实际插件已经经过修改,可以直接使用。

下载rar包之后,解压,最终得到一个xwb.php文件和两个文件夹,该php文件将用来处理一些网址跳转和特殊页面,例如链接到对应的微博页面等。source文件夹下是插件文件,上传之后可以在后台看到该插件的情况。xwb文件夹存放着所需的模板、css和图片。

将这三个文件直接上传到网站根目录,覆盖掉source文件夹,其实不会造成任何覆盖,只是增加了一个插件文件夹。

用管理员账号登陆网站后台,点击“应用->插件”会出现多出来的一个新浪微博链接插件,点击安装。由于我的网站已经安装了该插件,就不能截图了,整个安装过程相对还是比较顺利的,不过中间有一个地方需要注意,就是新浪微博的APPkey,需要你到http://open.weibo.com进行申请。

安装完成之后,就可以在左侧的插件下方发现一个新的选项,即新浪链接插件的设置选项。如下图

可以在里面进行微博连接的一些设置。至此,你在前台就可以绑定新浪微博账号了,同时,别人也可以用新浪微博账号登陆网站。

对插件选项进行设置之后,还能实现微博同步,评论回流等功能,不仅可以帮助网站获得更多的用户,同时可以帮助网站得到更多的回复和互动交流。

有兴趣的朋友可以到南昌大学档案学生社区体验,不过乌徒帮非常不建议抱着体验的心态注册网站账号,auth类型的授权其实存在各种隐患,目前国内以微博、QQ为代表的auth授权是一种权限的直接赋予,网站主如果被授权,就有权用你的账号发布信息,虽然他们没有你的微博账号,但是可以通过网站,向你的微博账号发送发布消息的命令,这虽然是被禁止的,但却被某些站长利用,通过这种方式发布广告。

已有15条评论 快速评论
  1. 管理员 #2219楼 回复给@2218楼 2012/10/11 16:20:40 回复

    官方还没有出2.5的插件,你可以到discuz.net论坛中找找看

  2. yuxcer #2218楼 回复给@1525楼 2012/10/11 14:28:44 回复

    是否现在仍然不能正常使用微博插件呢,我安装之后,尝试用微博登陆,结果是app key错误

  3. 否子戈 #1525楼 回复给@1519楼 2012/08/16 16:36:40 回复

    由于新浪微博接口调整,目前这个插件不能使用,等官方出适合的版本

  4. 杂品客 #1519楼 2012/08/16 09:50:32 回复

    老兄,我下载设置了,怎么还是登陆不了啊??www.zapinke.com, QQ:2565997804
    有时间能否请教一下啊?谢谢了
    出错啦!

    系统内部错误,请稍后重试

    返回首页
    我是站长,寻求帮助

  5. 否子戈 #1467楼 回复给@1466楼 2012/08/08 22:18:26 回复

    非常感谢你的反馈,希望官方能早日推出X2.5版,不要再用修改版 ^_^

  6. cici #1466楼 2012/08/08 20:27:17 回复

    感谢群主给的写好的插件,我的出现
    授权登陆后出现
    出错啦!
    系统内部错误,请稍后重试
    怎么回事 是因为网站应用没有通过审核的缘故,审核通过后用楼主的插件 就OK了 希望能帮助到别人啊

  7. cici #1454楼 回复给@1452楼 2012/08/07 15:46:37 回复

    谢谢了,

  8. 否子戈 #1452楼 回复给@1451楼 2012/08/07 12:16:01 回复
  9. cici #1451楼 2012/08/07 11:57:54 回复

    今天又使用了一款新浪微博登陆的插件,用户可以使用新浪微博账号直接登录discuz!X2.5。

  10. cici #1450楼 2012/08/07 11:56:37 回复

    你的为什么可以呢

  11. cici #1449楼 2012/08/07 11:55:42 回复

    哦买噶的!

  12. 否子戈 #1448楼 回复给@1447楼 2012/08/07 11:54:04 回复

    看文章第一句话 0_0

  13. cici #1447楼 2012/08/07 11:49:58 回复

    授权登陆后出现
    出错啦!

    系统内部错误,请稍后重试
    怎么回事

  14. 否子戈 #1446楼 回复给@1445楼 2012/08/07 11:28:30 回复

    使用discuz后台数据备份功能和安装包随带的restore.php进行数据恢复更为保险

  15. cici #1445楼 2012/08/07 11:20:16 回复

    discuz X2.5 utf8 数据库没导入进去

填写个人信息,赶快回复吧!