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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[求助] 怎么看uc通信是否成功

[复制链接]
hhb121 发表于 2017-2-9 11:44:22 | 显示全部楼层
你应该问,多应用同步登录调用问题,而不是应用中心通信是否正常,2楼已经给出查看的办法了,如果你需要(调用统一登录框页面)测试是否能同步登录退出。需要 include './config.inc.php';
include './uc_client/client.php'
回复

使用道具 举报

 楼主| 阎凯柳 发表于 2017-2-9 11:44:36 | 显示全部楼层

list($uid, $username, $password, $email) = uc_user_login($row['username'],$pw);
                                if($uid > 0) {
                               
回复

使用道具 举报

hhb121 发表于 2017-2-9 11:49:09 | 显示全部楼层

同步登录是与cookie有关的,一个应用登录成功,向uc传数,让uc通知其他的使用也设置cookie,这样用户实现自动登陆。
回复

使用道具 举报

 楼主| 阎凯柳 发表于 2017-2-9 11:50:55 | 显示全部楼层
hhb121 发表于 2017-2-9 11:44
你应该问,多应用同步登录调用问题,而不是应用中心通信是否正常,2楼已经给出查看的办法了,如果你需要( ...

D:\wamp64\www\gangcai\bbs\upload\B@(TV4%UUN%5DZ6JK4$EPSP5K.png
回复

使用道具 举报

 楼主| 阎凯柳 发表于 2017-2-9 11:52:48 | 显示全部楼层
hhb121 发表于 2017-2-9 11:49
同步登录是与cookie有关的,一个应用登录成功,向uc传数,让uc通知其他的使用也设置cookie,这样用户实现 ...

cookie到哪找?我是新手,谢谢你
回复

使用道具 举报

hhb121 发表于 2017-2-9 11:59:04 | 显示全部楼层
阎凯柳 发表于 2017-2-9 11:52
cookie到哪找?我是新手,谢谢你

其实你的问题就是同步登录的调用对吧,uc通信是否成功,通过在A应用中注册账户,然后在B应用中登录看看是否成功就能识别了,而即使uc通信都成功,也不能保证一定就同步登录退出。


每个应用有与uc对应的的密钥,解码上面设置的cookie,得到用户id等数据,通过这个值来判断用户是否经过其它使用登录过,从而让用户可以自动登陆。
回复

使用道具 举报

hhb121 发表于 2017-2-9 12:00:34 | 显示全部楼层
整合其他应用实现同步登录退出,如果该程序无整合接口,就需要使用dz官方给出的接口开发说明文档/
回复

使用道具 举报

 楼主| 阎凯柳 发表于 2017-2-9 13:04:32 | 显示全部楼层
hhb121 发表于 2017-2-9 11:59
其实你的问题就是同步登录的调用对吧,uc通信是否成功,通过在A应用中注册账户,然后在B应用中登录看看是 ...

还是没有明白
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-11 09:45 , Processed in 0.027760 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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