星联网络专注帝国CMS二次功能插件开发-精品网站模板站长代码素材

  • 最近更新
  • 模板:33
  • 记录:12641|
  • 插件:52|
  • 工具:4|
  • 代码:8|
  • 评论:0

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

前言

本文重点解决discuz论坛整合ucee免激活,同步登录,同步退出问题,希望能够帮助到你

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{
添加免激活代码,源代码看文件
}
}

源码下载
discuzX15uc_jb51.rar

本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。

本文地址:http://www.xlkjgs.com/notes/web/472.html

以上内容由本站整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

星联网络

星联网络是中国最具实战的互联网创业者的知识服务商,这里有互联网行业动态,网络推广,SEO优化,SEM优化,ESC配置,行业经验分型,互联网项目,微信营销、淘宝客赚钱、新媒体营销、京东运营、跨境电商等众多互联网营销知识分享

站长运营站长必备网站运营之道才能长久发展