当前位置:  编程技术>php

codeigniter集成ucenter1.6双向通信的解决办法

    来源: 互联网  发布时间:2014-08-26

    本文导语:  用codeigniter开发一个子网站,之后想和原来的论坛进行同步,包括同步登陆和双向通信 先装好ucenter,然后新建一个other的应用,把生成的代码拷出来,新建一个config.ini.php到你的uc_client,ucenter会产生一个yourdomain.com/api/uc.php的请...

用codeigniter开发一个子网站,之后想和原来的论坛进行同步,包括同步登陆和双向通信

先装好ucenter,然后新建一个other的应用,把生成的代码拷出来,新建一个config.ini.php到你的uc_client,ucenter会产生一个yourdomain.com/api/uc.php的请求,/api/uc.php不需要填写,要保证ucenter请求正确位置,才能做到双向通信

把uc_client复制到你的网站,目录可以自己定,就根目录吧。如果你把api目录放到uc_client目录低下,那么应用的请求路径yourdomain.com/uc_client,如果api也放在根目录请求地址uc_client可以去掉

建一个libraries/Ucenter.php内容是

代码如下:

具体要反回哪些函数,可以在上面代码加上,可以打开uc_client/client.php看,可以加上你需要的函数,返回即可。

调用方法:

代码如下:
$username = $this->input->post('username');
$password = $this->input->post('password');
$this->load->library('ucenter');
list($uid, $username, $password, $email) = $this->ucenter->login($username, $password);
if(!empty($uid)){
    //生成同步登录的代码
    $ucsynlogin = $this->ucenter->synlogin($uid);
}

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP 的 MVC 框架 CodeIgniter
  • 基于 CodeIgniter 开源 CMS Ionize
  • Github-API-Library-For-CodeIgniter
  • Oauth2 SocialAuth for CodeIgniter
  • CodeIgniter图像处理类代码
  • CodeIgniter框架实例之过滤HTML危险代码
  • CI(CodeIgniter)框架介绍
  • Codeigniter出现错误提示Error with CACHE directory的解决方案
  • 解决Codeigniter不能上传rar和zip压缩包问题
  • CodeIgniter框架过滤HTML危险代码
  • Codeigniter中mkdir创建目录遇到权限问题和解决方法
  • 新浪SAE云平台如何使用codeigniter数据库配置?
  • 使用配置类定义Codeigniter全局变量
  • Codeigniter中禁止A Database Error Occurred错误提示的方法
  • CodeIgniter怎么更改view文件夹路径?
  • codeigniter上传图片不能正确识别图片类型问题解决方法
  • nginx支持codeigniter的pathinfo模式url重写配置写法示例
  • CodeIgniter中ellipsize()支持中文截断实现方法
  • 解决CodeIgniter伪静态失效
  • 新浪SAE云平台下使用codeigniter的数据库配置


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3