WebApp开发之Ucenter的整合
白羽 2018-06-26 来源 :网络 阅读 1012 评论 0

摘要:本文将带你了解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频道!


本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程