基于UCenter用户中心把第三方网站的会员与Discuz关联起来(续1)

[文章作者:磨延城 转载请注明原文出处: https://mo2g.com/view/150/ ]

这篇是接着《基于UCenter用户中心把第三方网站的会员与Discuz关联起来》写的,因为各种原因,时隔了一年才接着完善内容,很大的程度上我以为没人看,所以就呵呵呵了那么久.

这篇是接着《基于UCenter用户中心把第三方网站的会员与Discuz关联起来》写的,因为各种原因,时隔了一年才接着完善内容,很大的程度上我以为没人看,所以就呵呵呵了那么久。

接下来直入正题,先是用一个简单示例,以图文形式快速的讲解如何接入UCenter。

1)下载UCenter_1.6.0_SC_UTF8.zip,解压得到



解压uc.png

2)把upload文件夹复制出来,放到网站的根目录,并更名为ucenter(图中我用了UCenter,其实可以自己定义,下边还是以小写来讲解)


比如:

Linux系统:/web/ucenter/

windows系统:d:/web/ucenter/

uc文件结构.png

3)通过浏览器访问



我这里的测试环境IP为192.168.1.9,所以访问地址为 http://192.168.1.9/ucenter

题外话:也可以通过nginx或者apache重写一个网址对应到ucenter。

nginx配置参考

server {
    listen       80; 
    server_name  www.uc.com;
    set $root /web/ucenter;
    root $root;

    location / { 
        index index.php  index.html index.htm;
        if (!-f $request_filename) {
            rewrite ^/(.*)$ /index.php?q=$1 last;
        }   
    }   
    include /etc/nginx/conf.d/php.conf;
}

然后通过www.uc.com这个域名来访问ucenter用户中心。

Linux系统修改:/etc/hosts

windows系统修改:C:\Windows\System32\drivers\etc\hosts

添加映射关系,以后www.uc.com就跟192.168.1.9关联起来了。(类似屏蔽优酷广告的方法,也是通过修改hosts来实现的)

192.168.1.9 www.uc.com

4)安装ucenter流程就不介绍了,根据提示安装即可

5)添加应用



打开应用管理->添加应用

uc应用管理.jpg

接下来填写相关配置,这里我们选择自定义安装,类型为其他,再填写应用名称、URL即可

配置uc.png

保存后,ucentor会生成一段配置代码,复制下来

获取配置代码.png

6)通过简单的demo来与ucenter进行通信



从步骤1)中解压的advanced目录中,把uc_client还有examples目录中的api、include文件夹一起复制到/web/uc_test文件夹下,得到如下图的目录结构

uc_test1.png

在uc_test目录下新建一个php配置文件config.inc.php,内容就是步骤5)ucentor生成的那段配置代码

7)检查通信情况



再次打开应用管理,就能够检测之前的配置是否正确了。

验证_副本.jpg

评论:

  1. maxben 回复2015年10月03日 23时47分
    磨者
    楼主,等待更新。特别想学习这个方面的内容。

  2. 磨者 947 回复2017年07月12日 10时09分
    磨者
    kjgvb.cn
    tianjinfa.cn
    ansheng5nv5.cn
    oedgw.cn
    gyq6.cn
    jiangxisheng1nfb.cn
    sheng8oqe.cn
    ngzhoushirlp3.cn
    sheng3j77.cn
    gsushengnjb5.cn
    ngtn5j.cn
    iv3fn.cn
    hengtn5j.cn
    gshij7p1.cn
    bxhrfe.cn
    g4sqm.cn
    hstre.cn
    nggyq6.cn
    angshij7p1.cn
    i9p7n.cn
    3j77.cn
    n1r9.cn
    tn5j.cn
    nxishengv33z.cn
    dz9l.cn
    shengnjb5.cn
    gzhoushidz9l.cn
    beijingla.cn
    gn1r9.cn
    hengn1r9.cn
    dfg8s.cn
    qinghaisheng8oqe.cn
    nansheng4sqm.cn
    uangzhoushidz9l.cn
    zhengzhoushirlp3.cn
    ushidz9l.cn
    ngqingshiv3fn.cn
    xahgjv.cn
    acetgn.cn
    shanghaide.cn
    ngsushengnjb5.cn
    vrtern.cn
    heng8oqe.cn
    e5china.cn
    oushidz9l.cn
    bqgwep.cn
    hangchunshin3zx.cn
    houshengn1r9.cn
    bgthgk.cn
    ishengv33z.cn
    suhsac.cn
    fcxrac.cn
    houshirlp3.cn
    a1a5.cn
    xishengv33z.cn
    jzebs.cn
    shiv3fn.cn
    ng1nfb.cn
    yunnansheng4sqm.cn
    jiangsushengnjb5.cn
    swfet.cn
    engzhoushirlp3.cn
    sichuansheng5nv5.cn
    uizhoushengn1r9.cn
    sheng4sqm.cn
    gqingshiv3fn.cn

  3. 我来说两句:

      切换  

    磨途歌检测发现,您当前使用的浏览器版本过低,要想使用画板模式,请先更新浏览器

      切换  

    磨途歌随机验证码