校园学生学习娱乐资源第一门户 校园第一站 源于校园 服务于校园 分享资源和快乐 网站地图 高级搜索 RSS订阅 收藏本站 设为首页
首页 | 校园 | 教育 | 考试 | 电脑 | 英语 | 读书 | 就业 | 论文 | 体育 | 健康 | 图片 | 分类信息
Q Q | 下载 | 游戏 | 音乐 | 影视 | 专题 | 祝福 | 百科 | 问答 | 博客 | 会员 | 社区 | 校园论坛
·偶像剧免费在线收看
·DEDECMS免费模板规则下载
·
·全能空间、网站建设仅200
IT资讯 | 网络安全 | 操作系统 | 硬件系统 | 图形动画 | 文章搜索:
  当前位置: 主页>电脑>网页设计> 文章正文

discuz整合dedecms的方法以及文件下载

http://www.xydyz.com 来源:校园第一站 2007-10-14 阅读: 评论


整合discuz的通行证:利用discuz自带通行证整合dede的方法以及文件下载
首先感谢柏拉图提供这么好的免费程序
在论坛上看到大家很多都想整合discuz。我想柏拉图肯定会弄一个非常完善的dede的通行证。
在没有出来之前我们就用discuz自带的通行证吧。个人看了一下还是非常不错的。
一:前提准备以及版本:
dede版本:3.1 lit版,3.1正式版上测试都通过
discuz版本。用的是最新的5.0版本
二:主要涉及几个文件
1:dede:
(1)include/config_passport.php
主要是通行证私有密匙。这个跟安全相关,必须两个系统设置一样才能通行
在这里主要是 $cfg_pp_encode。假设设置为 $cfg_pp_encode = 'UfJDq4089S'
(2)member/index_do.php主要处理与discuz同步登陆、同步注册、同步退出
至于会员的同步修改(主要是密码和email)在同步登陆的时候利用通行证机制已经完成了。所以大家不要再问密码同步怎么办
(3)新加入文件zxwpassport.php
里面主要是设置同步discuz开关、以及同步的相关处理函数
注意:这里相关的跳转地址根据大家测试或者实际地址来修改
比如:Location: http://localhost/discuz/api/passport.php
改成你的 Location: http://localhost/bbs/api/passport.php
$forward     = 'http://localhost/member/index.php';
改成你的
$forward     = 'http://www.aaa.com/member/index.php';
2:discuz
(1)主要在系统后台管理设置discuz的通行证如图所示
  在扩展设置-》通行证设置那里设置

 
注意这里是设置dede的会员登陆、会员注册、会员退出的地址
关键是设置好通行证私有密匙 记住跟dede的要一致 参考dede的include/config_passport.php的配置。这里假设是UfJDq4089S
好了把这些看明白之后。大家把zxwpassport.php和修改后的index_do.php下载。放到
member/目录下就ok了。这里index_do.php只是加入了discuz同步的处理其实很简单
比如。同步登陆一般都是加入如下的语句就可以。只有在登陆的时候加了一个email提取

CODE:

    $row = $dsql->GetOne("select email from #@__member where ID='".$cfg_ml->M_ID."'");
    $dedeemail = $row['email'];    
    $dsql->Close();
    //与discuz论坛同步登陆开始
    if ($cfg_discuz==1)
    {
      discuzlogin($userid,$pwd,$dedeemail);  
    }//$cfg_discuz==1 结束
    //与disuz论坛同步登陆结束  

[Copy to clipboard]
 
最后记住在zxwpassport.php函数处理中。设置好自己的回转地址:
Location: http://localhost/bbs/api/passport.php
$forward     = 'http://localhost/member/index.php';
当然也可以写到配置文件中。不过懒得写了。大家自己弄吧。很简单的
zxwpassport.php和index_do.php文件打包成passport.rar文件了

http://www.jb51.net/downtools/phppassport.rar




【责任编辑:admin 】




评论
用户名: 新注册) 密码: 匿名评论
评论内容:不能超过250字,请自觉遵守互联网相关政策法规。
  相关文章
dedecms优化帮助手册
关于dede的一些信息
国内博客(Blog)程序都有哪一些
Dreamweaver 入门:注册 Dreamweaver 8
Dreamweaver 入门:安装 Dreamweaver 8
  最新图片
如何使用CSS来进行网页排版
如何使用CSS来进行网
Div+CSS布局入门教程
Div+CSS布局入门教程
CSS滤镜-Xray属性
CSS滤镜-Xray属性
CSS滤镜-Wave属性
CSS滤镜-Wave属性
CSS滤镜-Shadow属性
CSS滤镜-Shadow属性
CSS滤镜-Mask属性
CSS滤镜-Mask属性
CSS滤镜-alphInvert属性
CSS滤镜-alphInvert属
CSS滤镜-Gray属性
CSS滤镜-Gray属性
24小时TOP
   
·JS控制CSS的实现方法
·CSS+DIV网页样式与布局视频教程全集
·网页JS浮动提示效果
·用CSS和JS制作的下拉菜单
·英文版本的cms大全
·网站右下角弹出类似QQ或MSN消息提示
·dedecms优化帮助手册
·可选择背景色的广告牌效果
热门图片
  更多>>>
如何使用CSS来进行网页排版
如何使用CSS来进行
关于dede的一些信息
关于dede的一些信息
Div+CSS布局入门教程
Div+CSS布局入门教
Dreamweaver网页制作技巧:使用模板
Dreamweaver网页制
焦点聚焦
  更多>>>
·CSS网页样式设计攻略全集
·Div+CSS布局入门教程
·javascript常用50小技巧
·网站右下角弹出类似QQ或MSN消息提示
·DIV CSS制作网页时易犯的错误总结
论坛精华
  更多>>>
·真钱斗地主轧金花龙虎板玖和百家乐http://c
·22岁女大学生要嫁48岁乞丐(图)
·一条短信毁了一种水果 “蛆橘”传言流变调
·蒙古风情十四怪 (一)
·《中国高新技术企业》--www.txrb.com--科信
·东莞大金空调官方介绍 13559702882卢生
·乐众国际最新博彩游戏!真实!新鲜!刺激!
·快国庆了大家怎么安排
最新图片
  更多>>>
如何使用CSS来进行网页排版
如何使用CSS来进行
Div+CSS布局入门教程
Div+CSS布局入门教
CSS滤镜-Xray属性
CSS滤镜-Xray属性
CSS滤镜-Wave属性
CSS滤镜-Wave属性
推荐文章
  更多>>>
·如何使用CSS来进行网页排版
·Div+CSS布局入门教程
·CSS滤镜-Xray属性
·CSS滤镜-Wave属性
·CSS滤镜-Shadow属性
·CSS滤镜-Mask属性
·CSS滤镜-alphInvert属性
·CSS滤镜-Gray属性
关于我们 - 版权声明 - 免责声明 - 欢迎投稿 - 广告服务 - 友情链接 - 网站建设 - 诚聘英才 - 联系我们 - -
Copyright @2007-2009 www.xydyz.com © All rights reserved.
校园第一站 版权所有 客服E-Mail:hyperblue@163.comn 点击这里给我发消息
Site design by hyperblue 鄂ICP备07009403号 Powered by DedeCms