社区
PHP
帖子详情
ucenter的uc_user_synlogin没有返回值的问题 加载源代码失败: /api/uc.php?time=1390393218&code=6d
wx@aiotgman
2014-01-22 08:24:52
ucenter的uc_user_synlogin没有返回值的问题 加载源代码失败: /api/uc.php?time=1390393218&code=6d
...全文
1096
4
打赏
收藏
ucenter的uc_user_synlogin没有返回值的问题 加载源代码失败: /api/uc.php?time=1390393218&code=6d
ucenter的uc_user_synlogin没有返回值的问题 加载源代码失败: /api/uc.php?time=1390393218&code=6d
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fyqiang_csdn
2014-08-25
打赏
举报
回复
同步登陆,uc_user_synlogin返回空 解决了吗
一把编程的菜刀
2014-01-23
打赏
举报
回复
引用 2 楼 googee2008 的回复:
UC 通讯室成功的 2个应用都正常通信 是生成的js 无法加载源代码 会不是cookie不一致?
2个应用cookie本来就不相关的 跟这个没关系,应该是代码或者配置上还有问题,自己检查
googee2008
2014-01-23
打赏
举报
回复
UC 通讯室成功的 2个应用都正常通信 是生成的js 无法加载源代码 会不是cookie不一致?
一把编程的菜刀
2014-01-23
打赏
举报
回复
官方接口没有问题,这个是跟你的配置以及多写的代码有关,不要去研究人家接口的问题 看看你的uc是否通讯成功,不成功那就是100%配置不对,成功的话,检查下你所写的代码
74cms整合
uc
enter安装文件包
修改代码: 1:将
api
和
uc
_client2个文件夹放入根目录。 2: 在admin/templates/default/
sy
s/admin_left_tools.htm这个文件中添加:
一键整合
UC
enter
3: 修改include/fun_
user
.
php
: 在 $s
uc
cess=false;后面增加 } } if(defined('
UC
_
API
') && $
uc
_login) { include_once(QISHI_ROOT_PATH.'
uc
_client/client.
php
'); $account=$usinfo['
user
name']?$usinfo['
user
name']:$account; list($
uc
_uid, $
uc
_
user
name, $
uc
_password, $
uc
_email) =
uc
_
user
_login($account,$password); if ($
uc
_uid>0) { $login['
uc
_login']=
uc
_
user
_
sy
nlog
in($
uc
_uid); if ($s
uc
cess==false)//
UC
成功74
失败
就注册,注册用户为
UC
的用户名, { global $_CFG; $_SESSION['activate_
user
name']=$
uc
_
user
name; $login['qs_login']=$_CFG['main_domain']."
user
/
user
_reg.
php
?act=activate"; } } elseif($
uc
_uid === -1 && $s
uc
cess)//74成功,
UC
失败
,就注册到
UC
{ $
uc
_reg_uid =
uc
_
user
_register($usinfo['
user
name'], $password, $usinfo['email']); if ($
uc
_reg_uid>0) { $login['
uc
_login']=
uc
_
user
_
sy
nlog
in($
uc
_reg_uid); } 4: 复制admin_
uc
_setting.
php
文件到admin下,复制admin_
uc
_fun.
php
到admin/include下。 5:复制文件夹
uc
到admin/templates/default/下。 6: 复制activate.htm到templates/default/
user
/下面。 7:将
UC
enter整合文件(即:upload改为
uc
enter)放在根目录下面。 安装步骤: 1:安装74CMS。 2:安装
uc
enter。 3:在74CMS后台-工具-一键安装
UC
ENTER。 4:进入
UC
ENTER管理平台,将对应的应用的主 URL后面的"/"删除。 (备注:由于是自动获取地址,所以在抓取主站数据的时候默认带有"/",但经测试不删除也能同步) 5:安装DISCUZ(选择已安装
UC
ENTER)。 本人调试过直接安装discuz的时候整合
UC
ENTER一起安装,但是论坛登入登出时主站无法同步,目前没找出原因。 欢迎大家交流,本人QQ 65016198, 群:203643352
74cms整合
uc
enter文件包
74cms整合
uc
enter文件包 修改代码: 1:将
api
和
uc
_client2个文件夹放入根目录。 2: 在admin/templates/default/
sy
s/admin_left_tools.htm这个文件中添加:
一键整合
UC
enter
3: 修改include/fun_
user
.
php
: 在 $s
uc
cess=false;后面增加 } } if(defined('
UC
_
API
') && $
uc
_login) { include_once(QISHI_ROOT_PATH.'
uc
_client/client.
php
'); $account=$usinfo['
user
name']?$usinfo['
user
name']:$account; list($
uc
_uid, $
uc
_
user
name, $
uc
_password, $
uc
_email) =
uc
_
user
_login($account,$password); if ($
uc
_uid>0) { $login['
uc
_login']=
uc
_
user
_
sy
nlog
in($
uc
_uid); if ($s
uc
cess==false)//
UC
成功74
失败
就注册,注册用户为
UC
的用户名, { global $_CFG; $_SESSION['activate_
user
name']=$
uc
_
user
name; $login['qs_login']=$_CFG['main_domain']."
user
/
user
_reg.
php
?act=activate"; } } elseif($
uc
_uid === -1 && $s
uc
cess)//74成功,
UC
失败
,就注册到
UC
{ $
uc
_reg_uid =
uc
_
user
_register($usinfo['
user
name'], $password, $usinfo['email']); if ($
uc
_reg_uid>0) { $login['
uc
_login']=
uc
_
user
_
sy
nlog
in($
uc
_reg_uid); } 4: 复制admin_
uc
_setting.
php
文件到admin下,复制admin_
uc
_fun.
php
到admin/include下。 5:复制文件夹
uc
到admin/templates/default/下。 6: 复制activate.htm到templates/default/
user
/下面。 7:将
UC
enter整合文件(即:upload改为
uc
enter)放在根目录下面。 安装步骤: 1:安装74CMS。 2:安装
uc
enter。 3:在74CMS后台-工具-一键安装
UC
ENTER。 4:进入
UC
ENTER管理平台,将对应的应用的主 URL后面的"/"删除。 (备注:由于是自动获取地址,所以在抓取主站数据的时候默认带有"/",但经测试不删除也能同步) 5:安装DISCUZ(选择已安装
UC
ENTER)。 本人调试过直接安装discuz的时候整合
UC
ENTER一起安装,但是论坛登入登出时主站无法同步,目前没找出原因。 欢迎大家交流,本人QQ 65016198, 群:203643352
简单分析
uc
enter 会员同步登录通信原理
1、用户登录discuz,通过logging.
php
文件中的函数
uc
_
user
_login对post过来的数据进行验证,也就是对
user
name和password进行验证。 2、如果验证成功,将调用位于
uc
_client下client.
php
文件中的函数
uc
_
user
_
sy
nlog
in,在这个函数中调用
uc
_
api
_post(‘
user
’, ‘
sy
nlog
in’, array(‘uid’=>$uid))。 3、然后这个函数后向
Uc
enter的index.
php
传递数据,index.
php
接受传递的数据,获得model为
user
,action为
sy
nlog
in的值。 4、然后
Uc
enter的i
discuz-
uc
enter_
api
_for_java(内附测试项目).rar
discuz-
uc
enter_
api
_for_java(内附测试项目).rar,测试项目为discuz压缩包,把里面加压后, 1.导入到你的eclipse里面, 2.把论坛的密钥什么的直接配置在discuz的config.properties中, 3.修改test.java里面的登陆注册方法,运行就可以测试统一登陆接口了
UC
enter中上传头像功能的剥离
从
UC
enter 中剥离出来的,能够独立使用的“头像上传”功能。
PHP
20,396
社区成员
19,657
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章