首页 > 代码库 > ucenter 4站同步
ucenter 4站同步
其中fleam站的登陆代码为下,通过登陆fleam的账号,引发其他3个站点的登陆
<meta charset="utf8"><?phpinclude ‘config.inc.php‘;include ‘uc_client/client.php‘; list($uid, $username, $password, $email) = uc_user_login("fleam", "fleam"); setcookie(‘Example_auth‘, ‘‘, -86400); //用户登陆成功,设置 Cookie,加密直接用 uc_authcode 函数,用户使用自己的函数 setcookie(‘Example_auth‘, uc_authcode($uid."\t".$username, ‘ENCODE‘)); //生成同步登录的代码 $ucsynlogin = uc_user_synlogin($uid); echo ‘登录成功‘.$ucsynlogin;?>
Discuz!是官方论坛,没什么好说的
examples是官网上自带的列子
example1是复制的examples
当我登陆fleam时(http://localhost/fleam/login.action.php)
论坛反映为
examples反映为
但是example1却无任何反应
网上查了下,估计是COOKIE设置的问题,遂把examples和example1的COOKIE设置都改了下(原来的都是$_COOKIE[‘Example_auth‘])
测试,四站同步登陆、同步退出成功
ucenter 4站同步
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。