|
@@ -14,30 +14,30 @@ message UserBase {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
message User {
|
|
message User {
|
|
|
- uint64 guid = 1;
|
|
|
|
|
- string email = 2;
|
|
|
|
|
- string nickname = 3;
|
|
|
|
|
|
|
+ uint64 guid = 1; // 最少5位的 guid
|
|
|
|
|
+ string email = 2; // 注册邮箱或第三方登录拉取
|
|
|
|
|
+ string nickname = 3; // 昵称,可以从第三方登录拉取,也可随机生成
|
|
|
int32 headerIcon = 4;
|
|
int32 headerIcon = 4;
|
|
|
int32 platform = 5; // 客户端
|
|
int32 platform = 5; // 客户端
|
|
|
int32 from = 6; // 注册渠道
|
|
int32 from = 6; // 注册渠道
|
|
|
- int32 level = 7;
|
|
|
|
|
- string password = 8;
|
|
|
|
|
- string token = 10;
|
|
|
|
|
- int32 gender = 11;
|
|
|
|
|
- int64 birthday = 12;
|
|
|
|
|
- uint64 score = 13;
|
|
|
|
|
- int32 kickoff = 14; // 当前是否被踢
|
|
|
|
|
- string eosWallet = 20;
|
|
|
|
|
|
|
+ int32 level = 7; // 等级
|
|
|
|
|
+ string password = 8; // 密码
|
|
|
|
|
+ string token = 10; // (临时数据)
|
|
|
|
|
+ int32 gender = 11; // 性别
|
|
|
|
|
+ int64 birthday = 12; // 生日
|
|
|
|
|
+ uint64 score = 13; // 积分
|
|
|
|
|
+ int32 kickoff = 14; // 当前是否被踢(临时数据)
|
|
|
|
|
+ string eosWallet = 20; // 钱包地址
|
|
|
string ethWallet = 21;
|
|
string ethWallet = 21;
|
|
|
string usdtWallet = 22;
|
|
string usdtWallet = 22;
|
|
|
- int64 eosBalance = 23;
|
|
|
|
|
|
|
+ int64 eosBalance = 23; // 币余额
|
|
|
int64 ethBalance = 24;
|
|
int64 ethBalance = 24;
|
|
|
int64 usdtBalance = 25;
|
|
int64 usdtBalance = 25;
|
|
|
- int32 lang = 30;
|
|
|
|
|
- int32 volBg = 31;
|
|
|
|
|
- int32 volFg = 32;
|
|
|
|
|
|
|
+ int32 lang = 30; // 客户端语言
|
|
|
|
|
+ int32 volBg = 31; // 客户端背景音量
|
|
|
|
|
+ int32 volFg = 32; // 客户端前景音量
|
|
|
string lastIP = 47;
|
|
string lastIP = 47;
|
|
|
int64 lastAccess = 48;
|
|
int64 lastAccess = 48;
|
|
|
int64 createAt = 49;
|
|
int64 createAt = 49;
|
|
|
- int32 status = 50;
|
|
|
|
|
|
|
+ int32 status = 50; // 用户状态 对应 enums.UserStatus
|
|
|
}
|
|
}
|