实现用户系统手机号码绑定和登录(商业版)

This commit is contained in:
GoEdgeLab
2023-11-17 11:51:02 +08:00
parent 1a616e3e80
commit 8ce4b69a76
18 changed files with 1990 additions and 273 deletions

View File

@@ -88,6 +88,9 @@ service UserService {
// 检查邮箱是否已被使用
rpc checkUserEmail(CheckUserEmailRequest) returns (CheckUserEmailResponse);
// 检查手机号码是否已被使用
rpc checkUserMobile(CheckUserMobileRequest) returns (CheckUserMobileResponse);
// 根据用户名查询用户绑定的邮箱
rpc findUserVerifiedEmailWithUsername(FindUserVerifiedEmailWithUsernameRequest) returns (FindUserVerifiedEmailWithUsernameResponse);
}
@@ -378,6 +381,15 @@ message CheckUserEmailResponse {
bool exists = 1; // 是否已被使用
}
// 检查手机号码是否已被验证
message CheckUserMobileRequest {
string mobile = 1; // 手机号码
}
message CheckUserMobileResponse {
bool exists = 1; // 是否已被使用
}
// 根据用户名查询用户绑定的邮箱
message FindUserVerifiedEmailWithUsernameRequest {
string username = 1; // 用户名