电脑技术学习

discuzx1.5会员整合教程

dn001

  之前发了一个帖子询问如何整合帝国下载系统和discuz x1.5,虽然没人回答但自己弄了一下,基本实现了会员整合,有一些朋友求方法,不敢藏私,分享一下!

首先要明白两点

  1.discuz x1.5的会员信息不是在pre_common_member 这个表里面,我之前就是被他误导了,实际上会员信息是在pre_ucenter_members 这个表里,也就是uc系统的会员表里。
  2.discuz x1.5的密码加密方式是双重md5加密方式,具体原理我就不多说了,大家只要知道就可以了。

现在说具体方式

进入会员接口设置页面

  1.操作动作选择安装接口
  2.用户表写pre_ucenter_members(前提你的帝国下载系统的数据库和discuz是装在一个数据库里,否则就要写XXX.pre_ucenter_members,XXX即你的数据库名)
  3.密码保存形式选择双重md5加密,salt字段填写salt,随机码字符数填写6
  4.会员注册地址填写http://host/member.php?mod=register ;(host即为你的网站地址)
  要注意的就是上面几个地方,因为官方没有发表discuz x1.5的通行证,所以会员登录地址和会员退出地址不用填写,也就是说无法实现和discuz x1.5的同步登陆和退出。
  还有一点,因为uc中的会员信息不包括点数,也就是金钱等信息,所以帝国下载系统和discuzx1.5的货币也是不能共通的。

  发这个帖子主要是本着分享知识共同提高的精神,如果您觉得本帖帮助了您的话,请帮忙顶一下,如果您有更好的方法,请分享出来。

  最后说明,因为本人水平有限,如果我的方法给您造成了意外损失的话,本人概不负责,请慎重选择。谢谢大家。