本帖最后由 Azure 于 2014-6-20 14:15 编辑
今日突发奇想:不知道做运营的朋友有多少人?因为以下奇想可能紧紧是针对运营的朋友。
做运营的朋友都知道,管理用户账号是一个很大的问题,特别是做分散型的运营的朋友。我的想法很简单,不知道爱快是否可以将认证的账号(上网用户账号)放在云端,有云端统一调用
例子如下
1、用户a
2、爱快软路由服务器A 、B、
如果用户a本来是在服务器A使用的,账号肯定在A服务器上,如果a用户突然要转到另外一个地方,而这个地方正好也是我运营的地方服务器B上的网络,那按照以前的办法就是在删除a用户在服务器A上的账号,再在服务器B上添加一个。
1、云端
2、用户a
3、爱快软路由服务器A、B
如果我们现在将用户a的账号放在云端,用户a不管是在服务器A还是服务器B上,我们无须做任何修改,用户a都可以直接正常上网
但我们并非每一次认证都经过云端,只是第一次才经过云端。具体解释如下:
用户a第一次在服务器A上登陆,服务器A发现没有用户a的资料,向云端申请认证用户a的资料。如果用户a的资料正确,将会自动保存一份资料在服务器A上,以便下一次认证。当用户a又转到服务器B上,同样的,服务器B发现没有用户a的资料,向云端申请认证用户a的资料。如果用户a的资料正确,将会自动保存一份资料在服务器B上,以便下一次认证。服务器A和服务器B会将用户a的资料保存一段时间,当然这个时间可以根据自己的时间情况调整
这个样做的好处显而易见,
第一:用户的资料不会随服务器的崩毁而丢失
第二:用户资料更加方便管理
第三:增加用户对爱快黏性
|