待办:完成正版离线分渠道登录

Viewed 37

离线服仍然使用旧的服务端,正版服登录后自动填入 FastLogin 数据库。

  • 仅需要正版服登录后往 FastLogin 数据库添加数据。
  • 从数据库获取是否存在同 UUID
  • 如果存在 UUID,判断用户名是否相同,不同则更新
  • 如果不存在 UUID,则添加记录

如果有闲心可以做到这个:

  • 根据是否开启正版验证区分
  • 如果开启正版验证,则按刚刚的流程走
  • 如果没用开启正版验证,则查询数据库中是否存在相同用户名,存在则禁止登录
2 Answers

在新开的 master 分支中完成了上述所有内容。

由于阻止了数据库中已有名称的离线玩家登录,新写了问题速查

ba5d9db 中补上了遗漏的给予用户组操作。