`
xxm6318
  • 浏览: 5453 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

discuz论坛整合ucenter免激活,同步登录,同步退出解决方案(附源码)

阅读更多

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{

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

}

}

 

源码下载

http://www.sweiku.com/wp-content/uploads/2012/08/discuzX1.5注册免激活修改的页面.rar

其它相关文章:

php168 v6分类信息整合ucenter免激活,同步登录,同步退出解决方案

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

记事狗微博整合ucenter同步登录,同步退出解决方案

分享到:
评论

相关推荐

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

    UCenter作为整合用户的这样一个开源插件,对于PHP开发的,甚至其它开发语言如.net,java.asp等开发人员解决多个项目整合到一起,用户进行同步登录,同步退出等,同步消息等都是非常有用的。下面分享下以前整合项目中...

    ucenter,uchome,discuz同步注册免激活同步登录

    文件名"同步注册免激活同步登录"可能包含了一些修改过的PHP脚本或配置文件,例如:`uc_client/data/config.inc.php`、`source/plugin/ucenter/` 目录下的文件,或者是Ucenter的API接口文件。这些文件可能已经过调整...

    Thinkphp整合ucenter同步登录注册退出

    通过以上步骤,我们可以成功地在Thinkphp框架中整合Ucenter,实现用户登录、注册、退出的同步操作,为用户提供一致性的体验,同时降低了开发复杂度。在实际应用中,可以根据具体需求进行功能扩展和优化,以满足更多...

    java整合Ucenter统一登陆、退出源码

    Java整合Ucenter实现统一登录和退出的源码是基于UCenter通信协议的一种技术实践,它主要解决了在多个应用系统间用户身份验证的统一问题。UCenter是一个由Discuz!开发的用户中心系统,它可以集中管理多个网站或应用的...

    asp.net整合ucenter接口程序源码

    ASP.NET整合Ucenter接口程序源码是一套用于将ASP.NET应用程序与Comsenz的Ucenter进行集成的解决方案。Ucenter是Comsenz公司推出的一款集成了用户管理、应用互联等功能的中心化用户系统,常被用于论坛、博客、问答等...

    php168 v6分类信息整合ucenter同步登录,同步退出解决方案

    UCenter作为整合用户的这样一个开源插件,对于PHP开发的,甚至其它开发语言如.net,java.asp等开发人员解决多个项目整合到一起,用户进行同步登录,同步退出等,同步消息等都是非常有用的。下面分享下以前整合项目中...

    ecshop整合ucenter配置文件

    ecshop整合ucenter配置文件

    记事狗微博整合ucenter同步登录 同步退出解决方案

    UCenter作为整合用户的这样一个开源插件,对于PHP开发的,甚至其它开发语言如.net,java.asp等开发人员解决多个项目整合到一起,用户进行同步登录,同步退出等,同步消息等都是非常有用的。下面分享下以前整合项目中...

    完美整合phpcms v9和discuz X3.1实现同步登陆退出论坛免激活

    整合phpcms v9和discuz X3.1实现用户账户同步登录和退出功能,主要依托于UCenter作为服务端平台。UCenter是康盛公司开发的一个用户中心服务器软件,主要作用是实现多个基于PHP开发的应用之间的数据交互。在整合过程...

    asp.net版ucenter接口程序源码

    asp.net版ucenter接口程序源码,可以实现.net程序与discuz用户通讯,达到同步登录、退出、注册、修改。内附如何解决IE浏览器下同步通讯Cookie失效问题,真正达到.net通过ucenter与discuz论坛完美结合。

    Discuz_7.2 Ucenter整合

    7.2 中整合Ucenter,可以使得论坛与其他基于Ucenter的应用(如CMS、博客等)无缝连接,形成一个整体的用户生态系统。 一、Ucenter整合的意义 1. 用户统一:通过Ucenter,所有应用的用户数据都能集中管理,用户只需...

    discuz免激活同步登入代码修改方法(discuz同步登录)

    标题中的“discuz免激活同步登入代码修改方法”是指在Discuz论坛系统中,通过修改特定的代码实现用户无需激活账号就能直接进行同步登录的方法。这个方法主要适用于Discuz! X3版本,理论上也适用于Discuz! X2.5版本。...

    Discuz与ThinkPHP同步登录

    本文将深入探讨如何实现Discuz论坛系统与基于ThinkPHP框架的应用之间的同步登录,帮助开发者理解和掌握这一技术。 首先,我们要理解的是 Discuz 的 Ucenter。Ucenter 是 Comsenz 公司开发的一款用户中心服务系统,...

    UCenter-整合方案-v1.1-phpwind-v8.5-GBK

    《UCenter 整合方案 v1.1 phpwind v8.5 GBK》是一个针对PHPWind v8.5论坛系统与Comsenz的UCenter进行整合的详细解决方案。该方案旨在帮助用户实现社区网站的数据共享和用户统一管理,提高运营效率和用户体验。以下是...

    php同步登陆免激活

    标题中的“php同步登录免激活”指的是在PHP编程环境下实现的一种用户身份验证功能,它允许用户在一个网站上登录后,其身份信息会自动同步到与之关联的其他网站,无需再次进行激活或登录操作。这种功能通常应用于拥有...

    UCenter通信和同步登陆

    UCenter通信和同步登录是网站整合与用户管理的重要技术,主要应用于多个子站点共享同一用户系统的情景。UCenter是由Comsenz公司开发的一个中心化的用户管理平台,它允许开发者将多个基于UCenter的应用(如Discuz!、...

    ecshop discuz ucenter整合

    和 UCenter 的整合是一项重要的工作,它能够帮助网站实现用户数据的统一管理,使得用户在登录其中一个系统后,无需再次登录其他关联的系统,提升了用户体验。下面将详细介绍如何进行这三者的整合。 ### 1. 安装 ...

    PHP整合dedecms+ucenter+discuzX,实现单点登录.zip

    "PHP整合dedecms+ucenter+discuzX,实现单点登录"是一个针对这个问题的解决方案,它通过集成这三个流行的开源系统——织梦CMS(Dedecms)、uCenter和DiscuzX,让用户的登录状态在各个系统间同步,提高了用户体验和...

    net整合ucenter接口程序源码

    这个源码可能包含了各种实用技巧、最佳实践和解决方案,反映出在实际项目中处理用户管理和接口集成问题的经验积累。 标签中涉及的“C#”是指这主要使用的是微软的面向对象的编程语言C#,常用于构建Windows桌面应用...

Global site tag (gtag.js) - Google Analytics