Commit Graph

2 Commits

Author SHA1 Message Date
huanglei19951029 c3406ce964 feat(app): 添加用户退出登录功能
- 在 app.go 中新增 LogoutUser 方法及对应请求响应结构体
- 更新 app.json API 文档,移除旧 /logout 接口,新增 /user/logout 接口
- 在 app.proto 中定义 LogoutUserRequest 和 UserToken 消息类型
- 生成新的 app.pb.go 和 app_grpc.pb.go 文件以支持新接口
- 配置文件 app.yaml 中增加 RPC 调用的超时和重试设置
- 实现 gRPC 客户端和服务端对 LogoutUser 接口的支持
2025-12-15 19:44:12 +08:00
huanglei19951029 3779fe9701 feat(user): 添加用户相关接口和逻辑实现
- 新增登出接口 /logout
- 新增检测登录状态接口 /user/checkLogin
- 新增获取用户信息接口 /user/info
- 新增第三方登录接口 /user/oauthAuthorize
- 新增修改密码接口 /user/passWordReset
- 新增更新用户信息接口 /user/update
- 实现对应的业务逻辑结构体和处理函数
- 定义 OauthAuthorizeReq、OauthAuthorizeResp、PassWordResetReq 等数据模型
- 在路由中注册新增的用户相关接口处理器
- 调整登录响应码从 0 改为 200 以符合标准 HTTP 状态码规范
2025-12-15 11:22:50 +08:00