改造ucenter1.6防止重复同步登陆当前应用
作者:admin 发布时间:February 22, 2012 分类:默认
重复同步登陆应用的问题,上一篇中已经说过了.现在讲讲我的解决方法.
首先修改本地的uc_client 下的client.php, uc_user_synlogin函数 $return = uc_api_post('user', 'synlogin', array('uid'=>$uid,'appid'=>UC_APPID)); 红色部分是添加的,本地应用端就改这么多.
接着要去修改server端control目录下user.php onsynlogin函数
$uid = $this->input('uid');
$sendappid = $this->input('appid');
if($app['synlogin'] && $app['appid'] != $sendappid) {
蓝色部分是参照位置,红色是相对蓝色位置应添加的内容. ok现在不会对当前应用进行同步登陆了.