首先确认几个前提:
1. 暴雪老奸巨猾,必然要求掌握WOW不依赖9C独立运行所需的一切信息,这是它不可能放弃的霸王条款,是不被9C绑架的基本保证。
2. 9C不会允许暴雪掌握任何非WOW的玩家信息。
3. WOW服务器端和客户端需要保持全球的代码统一性,暴雪不会专门为CWOW设计一套截然不同的认证机制。
4.密码、PIN码、密保卡、安全令牌这些认证系统都是暴雪研发的,暴雪拥有知识产权,并且被自己的客户端和服务器端程序支持。
基于以上前提,推导出(也许是)唯一可行的CWOW账户管理系统设计。
CWOW存在两个与身份认证有关的数据库。一个是属于暴雪的WOW账户数据库(以下简称WAB),一个是属于9C的通行证数据库(简称9CPB)。
要点:
a. 暴雪把WAB拆走,然后就没9C什么事了。
b. 暴雪把WAB里的帐号和密码Hash拷给网易,网易用它们初始化自己的战网通行证数据库BNPB。玩家可直接用原来的帐号密码登录BNPB,然后补充客服信息。
c. WAB和BNPB的协同工作原理和9C类似,不赘述。
d. 9C把所有只激活了WOW的账户从9CPB里全部删掉,以释放出无用的用户名供新用户注册。当然,同时激活了劲舞团2的账户是不能删的吖。
e. 网易只有密码Hash,无法反推出明文,不能用于捣乱9C劲舞团。
全部过程比较复杂,不过不需要玩家动手,这暴雪网易9c全部会帮你搞定,我们要做的,就是等。。
玩的开心啊