From 7c011b27ff4db61ded0ac7b22072f5f9eba37f49 Mon Sep 17 00:00:00 2001 From: yanweidong Date: Thu, 22 Feb 2024 15:55:49 +0800 Subject: [PATCH] dev --- gen.proto | 134 ------------------------------------------------------ go.mod | 2 +- 2 files changed, 1 insertion(+), 135 deletions(-) delete mode 100644 gen.proto diff --git a/gen.proto b/gen.proto deleted file mode 100644 index fc2c414..0000000 --- a/gen.proto +++ /dev/null @@ -1,134 +0,0 @@ -syntax = "proto3"; -package passport; -option go_package = "./passport"; - -// D:\work\bsm\bsm-tools\merge\proto\a.proto START - - -// Passport-通行证模块-登录 -service Login{ - // 通过密码登录 - rpc Pwd(LoginByPwdRequest) returns (LoginReply) {} - - // 通过验证码登录 - rpc Code(LoginByCodeRequest) returns (LoginReply) {} - - // 通过Wechat登录 - rpc WeChatByCode(WeChatByCodeRequest) returns (WeChatByCodeReply) {} - rpc WeChatByPhone(WeChatByPhoneRequest) returns (WeChatByPhoneReply) {} - rpc WeChatGetUserinfo(WeChatByPhoneRequest) returns (WeChatGetUserinfoReply) {} - - // 通过AppleID登录 - rpc AppleID(LoginByAppleIDRequest) returns (LoginReply) {} - - // 通过验证码登录并注册 - rpc CodeAndRegister(LoginByCodeRequest) returns (LoginReply) {} -} - - -message LoginByPwdRequest { - string account = 1; // 账号 必填 - string password = 2; // 密码 必填 - string device = 3; // 设备 必填 -} - - -message LoginByCodeRequest { - string country = 1; // 国家 - string phone = 2; // 手机号码 - string code = 3; // 验证码 - string device = 4;// 设备 -} - -message WeChatByCodeRequest { - string code = 1; // WeChat code - int64 agency_id=2; // 代理ID - int64 staff_id=3; // 工作人员ID -} - -message WeChatByPhoneReply { - string account = 1; // WeChat code -} - -message WeChatByCodeReply { - string session_key = 1; // WeChat session key - string open_id = 2; // WeChat open id - string identity = 3; // identity - string account = 4; // account -} - -message WeChatByPhoneRequest { - string session_key = 1; // WeChat session key - string open_id = 2; // open_id - string data = 3; // data - string iv = 4; // iv - string identity = 5; // identiy -} - -message WeChatGetUserinfoReply { - int64 id=1; - string account=2; - string identity=3; - string nickname=4; - string avatar=5; - string rights=6; - string token=7; -} - -message LoginByAppleIDRequest { - string apple_id = 1; // apple id - string desc = 2; // 描述 - string device = 3;// 设备 -} - -message LoginReply { - string identity = 1; //用户唯一码 - string data_bind = 2; // 数据绑定的相关说明,PASS通过,NOPHONE没有绑定手机号,NOPWD没有设置密码,NOBIND没有手机号同时没有密码 - string token = 3; //用户凭证 - map extend = 4; //扩展字段 -} - -// END - - -// D:\work\bsm\bsm-tools\merge\proto\b.proto START - -// Passport-通行证模块-注册 -service Register{ - // 帐号密码注册 - rpc Pwd(RegisterRequest) returns (RegisterReply) {} - - // 手机验证码注册 - rpc Code(RegisterRequest) returns (RegisterReply) {} - - // Wechat注册 - rpc WeChat(RegisterRequest) returns (RegisterReply) {} - - // AppleID注册 - rpc AppleID(RegisterRequest) returns (RegisterReply) {} -} - - -message RegisterRequest { - string origin = 1; //来源,归属 - string account = 2; //帐号 - string phone = 3; //手机号 - string password = 4; //密码 - string code = 5; //验证码 - string wechat_union_id = 6; //微信UnionID - string wechat_open_id = 7; //微信OpenID - string apple_id = 8; //Apple ID - string nickname = 9; //昵称 - string type = 10; //类型 - string device = 11; //设备 - int64 agency_id=12; // 代理ID - int64 staff_id=13; // 工作人员ID -} - -message RegisterReply { - string identity = 1; //用户唯一码 - string data_bind = 2; // 数据绑定的相关说明,PASS通过,NOPHONE没有绑定手机号,NOPWD没有设置密码,NOBIND没有手机号同时没有密码 - string token = 3; //用户Header所需Token - map extend = 4; //扩展字段 -} -// END diff --git a/go.mod b/go.mod index 07f0b99..7059426 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,3 @@ module git.apinb.com/bsm-tools/proto-merge -go 1.21.0 +go 1.22.0