ucenter 通信成功后 apps.php无误后 该做的事

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ucenter 通信成功后 apps.php无误后 该做的事相关的知识,希望对你有一定的参考价值。

比如你的系统有个登陆功能,在本系统登陆之前要先执行如下代码,先把apps.php里的所有站点先登陆一遍

<meta charset="utf8">

<?php
include ‘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);//这个方法最后会访问apps.php里的所有站点,并用js一一访问登陆,以达到统一登陆的目的
        echo ‘登录成功‘.$ucsynlogin;

?>

 

以上是关于ucenter 通信成功后 apps.php无误后 该做的事的主要内容,如果未能解决你的问题,请参考以下文章

UCenter通信原理

简单分析ucenter 会员同步登录通信原理

Ucenter添加新应用

ucenter通信实现同步登录同步退出(详细)

当Ucenter和应用通信失败

ecshop整合ucenter后手机无法注册,提示手机号码已存在