@kinghan
2015-02-12T10:19:32.000000Z
字数 1546
阅读 1178
bbs ucenter 代码比对
目录
代码比对规则
修改过的文件概要如下:

api/uc.php
开放synactivate权限

synactivate代码

修改密码同步退出

同步登陆

config/config_global.php

config/config_ucenter.php

member.php

source/class/class_member.php
修改on_login方法

增加用户名检测方法

增加更改用户名方法

source/class/discuz/discuz_application.php
重写_xxs_check方法, 防止bbs提示非法字符

更改_init_user方法, 实现用户登陆登陆并注册新用户的方案

检测用户是否完善论坛的昵称

source/class/table/table_common_member.php

source/class/table/table_common_member_profile.php

source/include/spacecp/spacecp_profile.php

source/module/member/member_logging.php

source/module/member/member_register.php

source/module/member/member_checkusername.php

source/module/member/member_changeusername.php

uc_client/client.php
增加获取ucenter用户基本信息的方法

增加获取ucenter用户头像的信息

修改过的文件概要如下:

avatar.php
定义常量并引入库文件

检测数据库中是否有图像信息,主要用于account与bbs的头像同步

control/user.php
修改同步登陆接口, 使其符合现有的同步登陆策略

增加同步激活接口,如下

修改用户注册接口, 取消注册时的昵称验证

增加生成moretvid的方法

修改用户编辑个人信息接口,使其以uid为修改凭证

增加第三方用户注册接口

增加第三方账户存在性检测接口

增加获取第三方用户信息接口

增加完善第三方用户资料接口

增加第三方用户解绑接口

修改用户登陆接口

增加cookie校验接口

更改获取用户信息接口,使其可以通过email获取

增加获取头像和修改头像接口

增加获取用户基本信息 额外信息和完善用户信息接口

修改用户成功上传头像接口, 把头像信息存入数据库

model/user.php
增加向数据库中写入用户头像方法

修改增加用户方法

重写更改用户信息方法

增加激活用户方法

增加绑定第三方用户 获取第三方用户id 获取第三方用户信息方法

增加获取用户基本信息 额外信息 用户的第三方信息 更改用户信息等方法

增加获取用户头像 第三方用户解绑的方法

model/base.php

作者: king.han
邮箱: steven_hl@163.com
日期: 2015 年 02 月 12 日