SpringCloud游戏平台改造-Day1

Day1

今天主要的工作是有,新建项目结构(后期可能会根据实际情况修改),实现了登录注册API

项目思路

目前的项目思路为以下几部分:

  • GameAuth:用来提供用户登录注册接口,认证接口,单点登录的中心微服务。
  • GameGateway:项目的网关
  • GameServer:用Netty构建起来的服务端,处理前端发过来的游戏匹配请求,游戏操作请求等。
  • GameBot:项目的人机微服务
  • GameMatch:项目的匹配微服务
  • GameRegister:项目的注册中心

现在将每天完成一定的模块,并记录下来这个过程。

今日完成部分

GameAuth构建

构建了DDD模型的项目结构,实现了增删改查的几个接口,测试通过。

TODO:贴出项目代码

计划完成部分

接入Spring Security和JWT,设计一个单点登录的模式。 思路:

  1. 提供一个check_token的接口,判断从网关传过来的JWT的token是否合法。
  2. 完成登录注册的接口实现
  3. 完成登录以后的用户信息的获取
posted @ 2022-12-03 17:02  azxx  阅读(36)  评论(0编辑  收藏  举报