Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 如何实现同步登录?

[复制链接]
yu_er 发表于 2009-8-11 10:36:08 | 显示全部楼层 |阅读模式
用echo uc_user_synlogin($userid); 实现ss的登录,同时也实现其他系统的登录 ,结果一个也没反应 ?
回复

使用道具 举报

lidq.jingwu 发表于 2009-8-11 10:37:07 | 显示全部楼层
各应用不能同步的排查方法:http://faq.comsenz.com/viewnews-622
回复

使用道具 举报

FUNG2121 发表于 2009-8-11 10:37:13 | 显示全部楼层
設置COOK和論壇的一樣就可以
回复

使用道具 举报

 楼主| yu_er 发表于 2009-8-11 12:00:44 | 显示全部楼层
我是说的系统之外的登录 ,不用原有的登录系统!
回复

使用道具 举报

littlehz 发表于 2009-8-11 12:08:08 | 显示全部楼层
那下载一下UCenter的安装包,里面有UCenter开发文档,如何实现自行开发的UCenter应用同步登录。
回复

使用道具 举报

 楼主| yu_er 发表于 2009-8-11 14:24:49 | 显示全部楼层
看看我的代码 ,登录不能成功:

include_once(S_ROOT.'./uc_client/client.php');
$loginfield='uid';
                    $ucresult = uc_user_login($userid, $password, $loginfield == 'uid');
                    if($ucresult[0]>0){
                            $cookietime = 0;
                            if(!empty($_REQUEST['cookietime'])) $cookietime = intval($_REQUEST['cookietime']);
                            setcookie('Example_auth', '', -86400);
                            $password=$ucresult[2];
                            $cookievalue = authcode("$password\t$userid", 'ENCODE');
                            ssetcookie('auth', $cookievalue, $cookietime);
                            setcookie('_refer', '');
                            $_SGLOBAL['supe_uid']=$userid;
                             showmessage(uc_user_synlogin($userid).'登录成功!','http://www.koophp.com/?index.php',5);
                    }
各位给看看!
回复

使用道具 举报

lidq.jingwu 发表于 2009-8-11 14:58:42 | 显示全部楼层
代码写的不正确,
$cookievalue = authcode("$password\t$userid", 'ENCODE');
就改为:
$cookievalue = uc_authcode($uid."\t".$username, 'ENCODE');

setcookie('Example_auth', '', -86400);
ssetcookie('auth', $cookievalue, $cookietime);
前后设置不一致,而且第二个还写错了。
正确的写法是下面的。
setcookie('Example_auth', uc_authcode($uid."\t".$username, 'ENCODE'));
回复

使用道具 举报

 楼主| yu_er 发表于 2009-8-11 15:55:35 | 显示全部楼层
多谢 ,我先去试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 16:47 , Processed in 0.101633 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表