mirror of
https://github.com/openimsdk/open-im-server.git
synced 2026-05-15 22:39:03 +08:00
用户表增加注册IP 登陆IP
1、用户表增加注册IP 登陆IP 2、新增ip_limit表、user_ip_limit表 3、用户创建需要增加createIp参数同步 用户登录需要增加loginIp参数同步 login_limit 限制说明 0:读取ip_limits表 限制用户注册+用户登陆IP 1:读取user_ip_limits表 限制用户在指定IP登陆 2:读取black_lists表 限制用户在限制时间不能登陆
This commit is contained in:
+570
-305
File diff suppressed because it is too large
Load Diff
@@ -22,6 +22,7 @@ message UserTokenReq {
|
||||
string FromUserID = 2;
|
||||
string OpUserID = 3;
|
||||
string OperationID = 4;
|
||||
string LoginIp = 5;
|
||||
}
|
||||
message UserTokenResp {
|
||||
CommonResp CommonResp = 1;
|
||||
|
||||
+6426
-4127
File diff suppressed because it is too large
Load Diff
@@ -72,9 +72,14 @@ message UserInfo{
|
||||
uint32 birth = 6;
|
||||
string email = 7;
|
||||
string ex = 8;
|
||||
uint32 createTime = 9;
|
||||
int32 appMangerLevel = 10;
|
||||
int32 globalRecvMsgOpt = 11;
|
||||
string createIp = 9;
|
||||
uint32 createTime = 10;
|
||||
string LastLoginIp =11;
|
||||
uint32 LastLoginTime = 12;
|
||||
int32 LoginTimes = 13;
|
||||
int32 LoginLimit = 14;
|
||||
int32 appMangerLevel = 15;
|
||||
int32 globalRecvMsgOpt = 16;
|
||||
}
|
||||
|
||||
message FriendInfo{
|
||||
|
||||
+3776
-2025
File diff suppressed because it is too large
Load Diff
@@ -178,7 +178,16 @@ message User{
|
||||
string Nickname = 2;
|
||||
string UserId = 3;
|
||||
string CreateTime = 4;
|
||||
bool IsBlock = 5;
|
||||
string PhoneNumber = 5;
|
||||
string Email = 6;
|
||||
string Birth = 7;
|
||||
string CreateIp = 8;
|
||||
string LastLoginTime = 9;
|
||||
string LastLoginIp = 10;
|
||||
int32 LoginTimes = 11;
|
||||
int32 Gender = 12;
|
||||
int32 LoginLimit = 13;
|
||||
bool IsBlock = 14;
|
||||
}
|
||||
|
||||
message GetUserByIdResp{
|
||||
|
||||
Reference in New Issue
Block a user