站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

discuz论坛整合ucenter免激活,同步登录,同步退出解决方案-Discuz!教程

2019-10-03 13:08 | 来源:易采站长站 | 编辑:admin |

点评:UCenter作为整合用户的这样一个开源插件,对于PHP开发的,甚至其它开发语言如.net,java.asp等开发人员解决多个项目整合到一起,用户进行同步登录,同步退出等,同步消息等都是非常有用的。下面分享下以前整合项目中的一些经验     discuz论坛整合ucenter免激活,同步登录,同步退出解决方案一、discuzX1.5免激活修改步骤: 
1. 注册完成插入数据库后,进行同步登录 
修改文件upload\source\module\member\member_register.php 

复制代码 代码如下:
$_G['setting']['lastmember'] = $username; 
save_syscache(‘setting’, $_G['setting']); 
$_G['setting']['regverify'] = $regverify; 
$ucsynlogin = $_G['setting']['allowsynlogin'] ? uc_user_synlogin($_G['uid']) : ”; //进行UC同步登录,注册免激活 
if(!empty($_G['inajax'])) { 
$_G['setting']['msgforward'] = unserialize($_G['setting']['msgforward']); 
$mrefreshtime = intval($_G['setting']['msgforward']['refreshtime']) * 1000; 
if(!empty($_G['inajax'])) { 
include template(‘member/register’); 
} else { 
showmessage(‘profile_email_verify’, ”, $param, array(‘extrajs’ => $ucsynlogin)); //输出同步登录的UC代码 

break; 
case 2: 
showmessage(‘register_manual_verify’, ‘home.php?mod=space&do=home’, $param, array(‘extrajs’ => $ucsynlogin)); //输出同步登录的UC代码 
break; 
default: 
showmessage(‘register_succeed’, dreferer(), $param, array(‘extrajs’ => $ucsynlogin)); ////输出同步登录的UC代码 
2. 修改\upload\template\default\member \register.htm 

复制代码 代码如下:
<!–{template common/header}–> 
<!–{if !empty($message)}–> 
$ucsynlogin //添加输出UC同步登录代码 
3. 修改upload\api\uc.php 
修改方法function synlogin($get, $post) { 

If{ 

Else{ 
添加免激活代码,源代码看文件 

软件名称:
Discuz论坛系统下载
软件语言:
简体/多国语言
软件授权:
个人免费

  • DEDECMS完美同步整合UCENTER并自动设置已激活状态-DedeCms教程
  • Phpcms v9 整合Discuz! X2.5 和UCenter 1.6.0详细图文教程-PhpCms教程
  • ecshop的ucenter同步登陆uc.php 一点错误勘误-ECshop教程
  • ecshop 同步ucenter,一步登陆discuzX-ECshop教程
  • discuz论坛安装教程 2017最新discuz论坛安装图文教程-Discuz!教程
  • discuz论坛程序何如添加二级导航?-Discuz!教程
  • Discuz! X2.5与UCenter通信失败的解决方法-Discuz!教程
  • discuz论坛忘记管理员密码的解决办法-Discuz!教程
  • Discuz论坛模板实现百度Mip功能图文教程-Discuz!教程
  • 帝国CMS6.6 整合Ucenter接口的图文教程-(EmpireCMS)帝国CMS教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号