最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
discuz论坛整合ucenter免激活,同步登录,同步退出解决方案
时间:2022-06-25 16:38:44 编辑:袖梨 来源:一聚教程网
一、discuzX1.5免激活修改步骤:
1. 注册完成插入数据库后,进行同步登录
修改文件
| 代码如下 | 复制代码 |
|
uploadsourcemodulemembermember_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. 修改
| 代码如下 | 复制代码 |
|
uploadtemplatedefaultmember register.htm
$ucsynlogin |
|
//添加输出UC同步登录代码
3. 修改uploadapiuc.php
修改方法
| 代码如下 | 复制代码 |
|
function synlogin($get, $post) { { If{ } Else{ 添加免激活代码,源代码看文件 } } |
|