这个单点登录好几年没碰过了,最近要添加新应用,出现了通信失败的情况,仔细查看秘钥、appid都没问题,于是只能慢慢调试了,最后发现时 ucenter目录下面的 data/cache/apps.php的写全没有 设置777读写权限,问题解决
原创 2015-09-21 13:38:20
1285阅读
先说一下什么是Ucenter,顾名思义它是“用户中心”。UCenter是Com服务器enz旗下各个产品之间信息直接传递的一个桥梁,通过UCenter可以无缝整合Com服务器enz系列产品,实现用户的一站式登录以及社区其他数据的交互。Ucenter 通信基本过程如下:1.从用户xxx在某一应用程序的login.php,输入用户名,密码讲起。先用uc_user_login函数到uc server验证此
转载 精选 2014-01-14 12:42:25
779阅读
1,用户登录bbs,通过logging.php文件中,使用函数uc_user_login验证,如果验证成功,将调用函数uc_user_synlogin(位于uc_client下的client.php文件中), 在这个函数中调用 uc_api_post('user', 'synlogin', array('uid'=>$uid));之后向UC_API.'/index.php'传递了数据;这里的
转载 精选 2012-09-24 10:22:12
652阅读
首先下载带ucenter 1.5的discuz软件包,我这里下载的是Discuz_7.2_FULL_SC_UTF8.zip解压后得到3个文件夹,分别是upload,readme, utilities,安装用的是upload文件夹。将upload文件夹放到你要放的服务器目录下,将其改名为discuz,在地址栏输入http://localhost/discuz/install根据提示完成安装,则在得到
原创 2014-01-14 12:45:47
812阅读
1、用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验
转载 2022-09-15 13:58:54
62阅读
1. 看请求2./uc_server/control/admin/app.phpecho "\$url = $url \n \$status = $status\n";die('haha');打印下url即可知道哪里错了。
原创 2021-07-28 18:08:40
594阅读
应用的主 URL+/api/uc.php?code= 如果这个页面返回1,则通信成功,也就是说,uc.php是通信成功里重要的一环 事实上,我还没有通信成功,我只是写了一个1在欺骗服务端
转载 2016-09-18 16:42:00
52阅读
2评论
按照前一篇博文《iptables常用端口设置》进行端口设置后会发现ucenter无法进行通信,可通过添加以下规则解决: iptables -I INPUT -p tcp -s 服务器IP -j ACCEPT iptables -I OUTPUT -p tcp -s 服务器IP -j ACCEPT
原创 2011-09-19 14:11:17
577阅读
背景:公司因上市进行项目大整合。一部分项目使用phalcon新框架,一小部分使用帝国CMS,这样就产生了问题:phalcon框架对cookie具有加解密,帝国获取到phalcon的cookie但却无法解密。或许你想到的是将phalcon中得cookie加解密方法移植过去即可,但phalcon是C语言写得框架,框架只提供接口,不提供源码。。这个方法over。so使用ucenter同步登陆的方法在帝国
原创 2015-08-13 14:52:35
566阅读
经历了一天的折腾,大概搞清楚的ucenter接入应用的方法。总结如下:一、下载安装ucenter。这个很简单。二、然后就是接入应用。 1、先在你项目的根目录copy一份uc_client文件夹。 2、然后创建config.inc.php配置相关选项(没有就建立)。这个文件是让uc.php用的。所...
原创 2021-04-26 00:06:15
818阅读
一、服务器空间环境要求1、操作系统UCenter 具备跨平台特性,可以运行于 UNIX/Linux/FreeBSD 及微软 Windows 等各种操作系统环境下。若是虚拟主机,一般虚拟主机提供商会已经做好操作系统的各项准备,不用过多关注。  推荐使用 UNIX/Linux/FreeBSD 操作系统,不仅完全免费,而且可以获得更好的稳定性和负载能力。如果使用 Windows 系统,推荐 PHP 以
原创 2015-03-11 15:17:39
2703阅读
# ucenter API Java实现教程 ## 1. 总体流程 以下是整个实现“ucenter api java”的流程: | 步骤 | 操作 | | --- | --- | | 1 | 导入所需的jar包 | | 2 | 创建Java类 | | 3 | 设置API请求参数 | | 4 | 发送API请求 | | 5 | 解析API响应 | | 6 | 处理API响应 | 下面我将逐步
原创 2023-08-08 05:04:40
58阅读
比如你的系统有个登陆功能,在本系统登陆之前要先执行如下代码,先把apps.php里的所有站点先登陆一遍
转载 2016-09-19 14:25:00
18阅读
2评论
http://faq.comsenz.com/viewtopic/noviceguide/tab/prepare下载UConter包:UCenter_1.5.0_SC_UTF8#yum install httpd mysql mysql-server php php-mysql -y#/etc/init.d/httpd start#/etc/init.d/mysqld start数据库清除test
原创 2016-03-14 00:08:53
952阅读
转载 2017-08-16 18:13:00
73阅读
2评论
1==>new RegisterBase($email, $password, $repassword, $client_id, $client_secret, $is_from) 1.1==> doRegister() 1.1.1 ==>appid 1.1.2 ==>检测邮箱 1.1.3 ==>检测密码 1.1.4 ==>UC——USERID获得uuid // is_use=0 AND id>10000 ORDER BY sort DESC LIMIT 1"; 把is_use改为12==>$status = uc_user_regis
转载 2013-10-25 17:28:00
109阅读
2评论
  http://code.google.com/p/discuz-ucenter-api-for-java/
原创 2023-05-12 16:18:09
81阅读
经过反复尝试终于把,ucenter整合了,其实很简单的,就是客户端和服务端,然后是api和接口函数,然后就是你项目里面需要加的整合语句,完成!@
原创 2011-08-29 14:25:14
295阅读
所谓单点登录,无非就是几个站点共用一个用户中心,实现同步登陆,同步退出。服务器端:Loog SSO。客服端: ucenter,说实话dz商业化确实让php发展了不少。ucenter 基本原理:其实最终还是 用户去登录 只是采用了ajax 用户不会发现。我们来看看和ucenter的具体程序:confi...
原创 2021-07-29 11:43:18
566阅读
ucenter同步用户登录一般的我们在ucenter官方网站下载下来ucenter后,解压...
原创 2023-03-22 14:51:32
124阅读
  • 1
  • 2
  • 3
  • 4
  • 5