摘要:本文将带你了解WebApp开发之Ucenter的整合,希望本文对大家学WEBAPP有所帮助。
Ucenter是Comsenz旗下各个产品之间信息直接传递的一个桥梁,通过UCenter 站长可以无缝整合各种WebApp,实现用户的一站式登录以及社区其他数据的交互,特点如下:
· 一处登陆,全站通行
· 为各类应用设置灵活的交互策略
· 灵活的部署机制
Ucenter产品及开发手册 点击下载
Ucenter目录
· advanced
· documents (api手册)
· examples (demo)
· uc_client (后面提到)
· readme
· upload (安装程序)
· utilities (升级程序)
Ucenter安装
00001. 将upload目录下的所有文件放到工作服务器上的相应目录
00002. 使用浏览器访问工作服务器的相应目录进行安装
00003. 安装成功,登陆后将显示如下界面
核心文件(目录)
· uc_client目录(WebApp核心目录)
· config.inc.php(examples目录中,核心配置文件)
· uc.php(examples的子目录api中,用于同步通信)
· mysql.class.php(examples子目录include红,用于数据库操作)
Web应用与Ucenter集成
00001. 在Ucenter中新建应用
00002. 将uc_client目录、config.inc.php、api目录、include目录拷贝到Web应用的根目录
00003. 将Ucenter中应用的配置信息拷贝一份到config.inc.php文件中,如果Web应用有自己的数据库也需要在config.inc.php文件中进行相应的声明
00004. Ucenter中应用出现通信成功的字样则表示配置成功,否则需要进行必要的检查
附录
·
Ucenter中WebApp配置
·
·
·
config.inc.php配置
·
//Ucenter中WebApp的配置文件
define('UC_CONNECT', 'mysql');
define('UC_DBHOST', 'localhost');
define('UC_DBUSER', 'root');
define('UC_DBPW', '993917');
define('UC_DBNAME', 'ucenter');
define('UC_DBCHARSET', 'utf8');
define('UC_DBTABLEPRE', '`ucenter`.uc_');
define('UC_DBCONNECT', '0');
define('UC_KEY', 'aahhahhaggdgafjdhakjfadj');
define('UC_API', '//ucenter.com');
define('UC_CHARSET', 'utf-8');
define('UC_IP', '');
define('UC_APPID', '8');
define('UC_PPP', '20');
//WebApp应用配置文件
$dbhost = 'localhost';
$dbuser = 'root';
$dbpw = '993917';
$dbname = 'webapp1';
$pconnect = 0;
$tablepre = 'app1_';
$dbcharset = 'utf8';
//同步登录Cookie 设置
$cookiedomain = ''; // cookie 作用域
$cookiepath = '/'; // cookie 作用路径
·
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之WebApp频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号