mirror of
https://github.com/TeaOSLab/EdgeCommon.git
synced 2025-12-02 11:40:25 +08:00
初步完成用户电子邮箱绑定(激活)
This commit is contained in:
@@ -14,7 +14,7 @@ service UserService {
|
||||
rpc createUser (CreateUserRequest) returns (CreateUserResponse);
|
||||
|
||||
// 注册用户
|
||||
rpc registerUser(RegisterUserRequest) returns (RPCSuccess);
|
||||
rpc registerUser(RegisterUserRequest) returns (RegisterUserResponse);
|
||||
|
||||
// 审核用户
|
||||
rpc verifyUser(VerifyUserRequest) returns (RPCSuccess);
|
||||
@@ -84,6 +84,9 @@ service UserService {
|
||||
|
||||
// 更新用户服务可用状态
|
||||
rpc renewUserServersState(RenewUserServersStateRequest) returns (RenewUserServersStateResponse);
|
||||
|
||||
// 检查邮箱是否已被使用
|
||||
rpc checkUserEmailIsUsing(CheckUserEmailIsUsingRequest) returns (CheckUserEmailIsUsingResponse);
|
||||
}
|
||||
|
||||
// 创建用户
|
||||
@@ -114,6 +117,11 @@ message RegisterUserRequest {
|
||||
string source = 7;
|
||||
}
|
||||
|
||||
message RegisterUserResponse {
|
||||
int64 userId = 1;
|
||||
bool requireEmailVerification = 2; // 是否需要激活邮件
|
||||
}
|
||||
|
||||
// 审核用户
|
||||
message VerifyUserRequest {
|
||||
int64 userId = 1;
|
||||
@@ -350,4 +358,13 @@ message RenewUserServersStateRequest {
|
||||
|
||||
message RenewUserServersStateResponse {
|
||||
bool isEnabled = 1;
|
||||
}
|
||||
|
||||
// 检查邮箱是否已被验证
|
||||
message CheckUserEmailIsUsingRequest {
|
||||
string email = 1;
|
||||
}
|
||||
|
||||
message CheckUserEmailIsUsingResponse {
|
||||
bool isUsing = 1; // 是否已被使用
|
||||
}
|
||||
Reference in New Issue
Block a user