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