zoukankan      html  css  js  c++  java
  • 完美解决discuz登陆 同步到phpcms

    修改 Discuz! 会员登录相关

    1、修改 templatedefaultmemberlogin.htm 第 36 行,删除

    onsubmit="{if $this->setting['pwdsafety']}pwmd5('password3_$loginhash');{/if}pwdclear = 1;ajaxpost('loginform_$loginhash', 'returnmessage_$loginhash', 'returnmessage_$loginhash', 'onerror');return false;"

    2、修改 templatedefaultmemberlogin_simple.htm 第 3 行,删除

    onsubmit="{if $_G['setting']['pwdsafety']}pwmd5('ls_password');{/if}return lsSubmit();"

    3、修改 /source/function/function_message.php 第 78 行,查找

    $param['header'] = true;

    替换为:

    $param['header'] = false;

    (完结)

    如果还不行:

    找到dz文件夹下的uc_clientdatacacheapps.php。找到该文件,看看是否只有一个

    $_CACHE['apps'] = array (

      1 => 

      array (此处省略...),

      需要在此处添加我们刚刚创建的内容:

      2 => 

      array (

        'appid' => '2',

        'type' => 'phpcms主站',

        'name' => 'phpcms主站',

        'url' => 'http://127.0.0.1:8080/phpcms/phpsso_server',

        'ip' => '',

        'viewprourl' => '',

        'apifilename' => 'uc.php',

        'charset' => '',

        'dbcharset' => '',

        'synlogin' => '1',

        'recvnote' => '1',

        'extra' => false,

        'tagtemplates' => '',

        'allowips' => '',

      ),

    完成以上代码应该就可以完美同步了。

  • 相关阅读:
    不要放弃你的梦想
    ResultSet获得总行数的方法
    MS SQL Server数据库事务锁机制分析
    VS2005学习02Visual Studio® 2005 Team System
    获取打印机
    Download Accelerator PlusDAP
    设置打印机
    sqlserver2005里查询当前锁的状态。
    Excel的单位的转换
    PGP的密匙和口令的安全性问题
  • 原文地址:https://www.cnblogs.com/swinm/p/4165419.html
Copyright © 2011-2022 走看看