帝国下载系统万能接口整合UC方法笔记

分类:技术 5.58k浏览

   这是我研究了5分钟的成果。闲着没事干下载了个PHP帝国下载系统,感觉这系统不错,准备投入维翔网扩展使用。因为这个接口声称可以万能整合,况且也没提供discuz的ucenter专用整合接口,所以开工试一试这东西的效果。
  按官方步骤正常安装完帝国下载系统后,再下载万能整合接口文件:传送门,按说明指定的方法上传并打开,这里以和ucenter同一数据库进行演示。(图1)

  选择万能整合接口设置程序,选择接口范例为discuz论坛,操作动作选择安装接口,用户表的设置是:前面是你的表名称(一般和数据库登陆帐户名相同),后面是程序表,因为要整合ucenter接口,所以把后面的cdb_members改为uc_members,用户ID字段、用户名字段、密码字段不更改。
   关键区域,如果没设置好将无法登陆:密码保存形式选择 双重MD5加密 ,salt字段不变,随机码字符数填 6 。邮箱字段、注册时间字段、注册时间保存形式不变,点数字段删除留空(图没标明,但需要注意)
   会员注册地址处,修改为UCenter整合程序的注册页(如Discuz、UcHome、dedecms等),会员登陆地址和退出地址可不填。注意:在下面使用数据编码选项中,如果UCenter是utf-8版本的尽量选择 UTF8编码 ,避免乱码现象发生,使用gbk编码的保持不变(帝国下载系统是使用gbk的,关键是取决你的UCenter)。
图2:修改区域演示

   最后点击提交,到帝国下载系统登陆页中测试下就可以了。