Manyou诚邀开发者加盟 | 常见问题
草根创业者万岁-《站长》第20期出刊
下载 Discuz!7.2 正式版|用户使用手册
中国站长俱乐部&鞭牛士网编培训经典回顾
Discuz!NT3.1正式版发布
Comsenz公司2010年招贤纳士,期待您的加盟
Comsenz产品服务购买
SNS有奖调查圆满结束 大奖3月公布
Discuz!官方主机,新增美国主机|PHP就业培训
第二代论坛游戏插件 可互通你的论坛积分
基于Discuz!的免费论坛空间5D6D|网站备案
中国站长俱乐部上线啦~站长ID抢注中
返回列表 发帖
Discuz|UCHome产品工程师培训

UCenter介绍之用户篇

用户互通是UCenter的一个重要功能,那么UC的用户通行到底是怎样一个流程,又是如何实现互通的呢?

首先用户的基本信息,包括用户名、密码、电子邮件这些基本信息将储存在UCenter的member数据表里面,做为验证登录的基础信息,用户在每个应用登录的时候会首先通过接口到UC进行验证,验证通过后返回各个应用。

其次要解释一个概念:激活用户。上面已经说了UCenter只存放一些用户的基本信息,而每个应用都有属于自己的独特信息,所以用户在UCenter下面某个应用注册后,再到其他应用需要填写一些其他信息才能完成注册,我们把这一过程叫做激活。

举个实例来说,如果UCenter HOME开放了邀请注册功能,但是论坛没有限制注册,那邀请注册功能是不是没有用了?其实“激活用户”功能很好的解决了这个问题,如果UCenter HOME开启了邀请注册功能而论坛没开启,就可以把这个邀请注册理解为邀请激活,没有邀请还是不能在UChome成为正式会员。同理如果论坛这边的注册开启了限制(比如邀请注册、关闭注册等)功能,如果没有达到条件仍然不能在论坛激活这个应用。

最后说一下用户合并。用户合并对于两个已经存在一定数据量的应用而言,是一个比较复杂而且容易出现问题的操作。UCenter开发中也对这个问题做过几次讨论,最终商议不采用批量合并的方法,而采用逐步合并的方法。具体步骤是这样,站长首先确定好要合并的应用,然后确定其中哪个应用为主应用,判断的标准由站长自己决定。指定好后我们会有合并程序将非主应用的数据和主应用进行合并,对与同名的冲突用户单独提取出来存放,当这些冲突用户登录的时候会提示他已经重名,要求他更改用户名,更改后即可正常使用。这样做的好处是将合并对数据库的压力分散,对于一些长期不来的用户还进行了清理,同时也达到合并的目的。

[ 本帖最后由 月上蚊子 于 2008-6-16 11:28 编辑 ]

Discuz|UCHome产品工程师培训
在UCenter里修改了用户名后,其它应用没有跟着变.
0123456789

TOP

红领巾教育网,教师、学生和家长的网上家园!
www.redscarf.cn
http://home.redscarf.cn

TOP

TOP

TOP

TOP

国际广告人,广告、创意者的家园

TOP

TOP

TOP

《弹弹堂》寒假大礼包 欢迎站长免费索取并制作社区活动
什么时候SS7.0出来啊???
联合涂料网欢迎您的光临!
http://www.coatu.com/bbs

TOP

返回列表