重构登录逻辑

终于又甩掉了一个包袱, 这是我重构完第一句想说的话。 从我入职开始, 就因为这套登录逻辑的复杂性而略为不满, 其间还坑过我一次,但是因为一直勉强能用,所以也没有理由对它动手。 这一次终于因为不能够满足新需求,而让我有理由可以重构这段代码了。 旧的登录流程大致如下: $UST=(uid,session,token) Client-------------AuthServer---------------------GameServer-----------DBProxy *--"账号密码认证" ---> * 检查账号密码, ……