pp电子

登录
免费开通

会员系统大更新 V3.6 支持整合Ucenter接口啦

应使用pp电子NET版本用户需求,,,, ,有一部分有户急需整合UCenter接口,,,, ,我们在新版本中开发了UCenter的接口。。。。。。您只需要按说明文档简朴设置并开启,,,, ,就可以实现多个站点同步登录,,,, ,同步退出等; ;;;; ;

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 1 张


接下来我们一起看看整合方法:

 

1、由于UCenter的接口文件“uc.php”接纳牢靠写法了,,,, ,以是我们在整合前要先修改一下。。。。。。


翻开\uc_client\control\user.php 找到以下两个函数

 

function onsynlogin() //32

function onsynlogout() //49

这两个函数要做修改

找到40

       $synstr .= '<script type="text/javascript" src="'.$app['url'].'/api/uc.php?time='.$this->time.'&code='.urlencode($this->authcode('action=synlogin&username='.$this->user['username'].'&uid='.$this->user['uid'].'&password='.$this->user['password']."&time=".$this->time, 'ENCODE', $app['authkey'])).'"></script>';

 

改成

                                          $synstr .= '<script type="text/javascript" src="'.$app['url'].'/api/'.$app['apifilename'].'?time='.$this->time.'&code='.urlencode($this->authcode('action=synlogin&username='.$this->user['username'].'&uid='.$this->user['uid'].'&password='.$this->user['password']."&time=".$this->time, 'ENCODE', $app['authkey'])).'"></script>';

 

 

 

同样,,,, ,继续找到54

 

                                   $synstr .= '<script type="text/javascript" src="'.$app['url'].'/api/uc.php?time='.$this->time.'&code='.urlencode($this->authcode('action=synlogout&time='.$this->time, 'ENCODE', $app['authkey'])).'"></script>';

 

 

改成

 

                                   $synstr .= '<script type="text/javascript" src="'.$app['url'].'/api/'.$app['apifilename'].'?time='.$this->time.'&code='.urlencode($this->authcode('action=synlogout&time='.$this->time, 'ENCODE', $app['authkey'])).'"></script>';

 

 

2、接下来最先设置

 进入ucenter,,,, ,设置如下:

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 2 张

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 3 张

 

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 4 张

 

其中:

应用类型:其它

应用名称:KesionCMS

应用的主URLhttp://您的域名/user
应用的其它URL留空

应用的IP:留空

通讯密钥:kesioncms(自行设置,,,, ,和下面提到的pp电子后台一致即可)

应用的物理路径:留空

审查个人资料页面地点:留空

应用接口文件名称:uc.aspx

标签单条显示模板:留空

标签模板标记说明:留空

是否开启同步登录:

是否接受通知:

 

 

 

 

 

 

 

 

3、pp电子后台设置

 

后台设置->API整合设置里,.如下图找到UCenter整合设置:

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 5 张

 

 

是否开启Ucenter整合,,,, ,设置为“开启”

Ucenter应用ID Ucenter的应用治理里审查,,,, ,如下图:

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 6 张

 

红色的2即是。。。。。。

Ucenter密钥设置和Ucenter里设置的密钥一致
DZ数据库主机:填写DZ论坛的数据库服务器地点,,,, ,如localhost

DZ数据库登录名称:填写DZ论坛的数据库会见账户,,,, ,如:root

DZ数据库密码:填写DZ论坛的数据库会见密码

DZ数据库名称:填写DZ论坛的数据库名称

 

Ucenter装置URL:填写您的Ucenter装置目录,,,, ,如http://您的域名/uc_server/

 

 

 

说明:UCenter后台及pp电子后台设置完成后,,,, ,在UCenter后台要看到通讯正常方可以正常使用,,,, ,如下图:

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 7 张

 

 

 

4、由于ucenter会员机制,,,, ,需要在后台将会员名名堂设置为通俗会员,,,, ,如下图:

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 8 张

 

并且需要启用邮箱字段,,,, ,如下图; ;;;; ;

会员系统大更新 V3.6 支持整合Ucenter接口啦 第 9 张

 

 

 

 

 

注重事项:

1、为便于统一注册,,,, ,DZ论坛的会员注册,,,, ,我们指导到KesionCMS主站注册

用记事本翻开source/module/member/member_register.php

找到:

  define('NOROBOT', TRUE);

showmessage("正在跳转到注书页面...","http://主站域名/reg.aspx");

$ctl_obj = new register_ctl();

 

红色的为增添的,,,, ,请将“主站域名”改成您自已的域名。。。。。。

 

2、pp电子登录退出都可以同步到dz,,,, ,但DZ 的登录和退出不可同步到pp电子。。。。。。

 

解决要领:

ucenter目录里的data\cache文件夹下的apps.php复制下放到discuz目录下uc_client\data\cache内里,,,, ,笼罩discuzapps.php 即可。。。。。。这是由于缓存没有同步的原因。。。。。。

 


 


【本站声明】
  1、本站文章中所选用的图片及文字泉源于网络以及用户投稿,,,, ,由于未联系到知识产权人或未发明有关知识产权的挂号,,,, ,若有知识产权人并不肯意我们使用,,,, ,若是有侵权请连忙联系。。。。。。
  2、本网站差池文章中所涉及的内容真实性、准确性、可靠性认真,,,, ,仅系客观性形貌,,,, ,如您需要相识该类商品/服务详细的资讯,,,, ,请您直接与该类商品/服务的提供者联系。。。。。。


KESION pp电子软件

KESION pp电子软件是海内领先的在线教育软件及私域社交电商软件服务提供商,,,, ,恒久专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。。。。。。
公司焦点产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化自力安排品牌网校和在线教育咨询等。。。。。。

KESION 一直通过手艺立异,,,, ,提供产品和服务,,,, ,助力企业向数字化转型,,,, ,通过科技驱动商业刷新,,,, ,让商业变得更智慧!



▼点击进入pp电子官网相识更多



热门标签
KesionCMS
上/下篇
  • V3.6会员同时登录限制方式刷新(春节后第一个刷新)

  • NET产品V3.6版会员中心UI新年大更新

换一换相关推荐
精选内容
热门精选
pp电子·模拟器(试玩游戏)官方网站 pp电子·模拟器(试玩游戏)官方网站 pp电子·模拟器(试玩游戏)官方网站
【网站地图】
会员系统大更新 V3.6 支持整合Ucenter接口啦 -