mirror of
https://github.com/TeaOSLab/EdgeCommon.git
synced 2025-12-09 17:00:25 +08:00
实现用户审核功能
This commit is contained in:
@@ -16,6 +16,11 @@ message User {
|
||||
string remark = 7;
|
||||
bool isOn = 8;
|
||||
int64 createdAt = 9;
|
||||
string registeredIP = 12;
|
||||
bool isVerified = 13;
|
||||
bool isRejected = 14;
|
||||
string rejectReason = 15;
|
||||
|
||||
NodeCluster nodeCluster = 10;
|
||||
repeated UserFeature features = 11;
|
||||
}
|
||||
@@ -13,6 +13,12 @@ service UserService {
|
||||
// 创建用户
|
||||
rpc createUser (CreateUserRequest) returns (CreateUserResponse);
|
||||
|
||||
// 注册用户
|
||||
rpc registerUser(RegisterUserRequest) returns (RPCSuccess);
|
||||
|
||||
// 审核用户
|
||||
rpc verifyUser(VerifyUserRequest) returns (RPCSuccess);
|
||||
|
||||
// 修改用户
|
||||
rpc updateUser (UpdateUserRequest) returns (RPCSuccess);
|
||||
|
||||
@@ -76,6 +82,24 @@ message CreateUserResponse {
|
||||
int64 userId = 1;
|
||||
}
|
||||
|
||||
// 注册用户
|
||||
message RegisterUserRequest {
|
||||
string username = 1;
|
||||
string password = 2;
|
||||
string mobile = 3;
|
||||
string email = 4;
|
||||
string fullname = 5;
|
||||
string ip = 6;
|
||||
string source = 7;
|
||||
}
|
||||
|
||||
// 审核用户
|
||||
message VerifyUserRequest {
|
||||
int64 userId = 1;
|
||||
bool isRejected = 2;
|
||||
string rejectReason = 3;
|
||||
}
|
||||
|
||||
// 修改用户
|
||||
message UpdateUserRequest {
|
||||
int64 userId = 1;
|
||||
@@ -146,6 +170,8 @@ message LoginUserResponse {
|
||||
message UpdateUserInfoRequest {
|
||||
int64 userId = 1;
|
||||
string fullname = 2;
|
||||
string mobile = 3;
|
||||
string email = 4;
|
||||
}
|
||||
|
||||
// 修改用户登录信息
|
||||
|
||||
Reference in New Issue
Block a user