successfully run facade

This commit is contained in:
2025-01-20 21:45:01 +08:00
parent 98273c7645
commit 19851da7f1
24 changed files with 435 additions and 1620 deletions
+21 -6
View File
@@ -1,21 +1,36 @@
syntax = "proto3";
package frontend;
package facade;
option go_package = "/facade";
import "api.proto";
service FrontendService {
rpc Login(LoginReq) returns (LoginResp) {}
service FacadeService {
rpc Register(RegisterReq) returns (RegisterResp) {
option (api.post) = "/register";
}
rpc Login(LoginReq) returns (LoginResp) {
option (api.post) = "/login";
}
}
message RegisterReq {
string email = 1[(api.query) = "email"];
string password = 2[(api.query) = "password"];
string confirm_password = 3[(api.query) = "confirm_password"];
}
message RegisterResp {
int32 user_id = 1;
}
message LoginReq {
string username = 1;
string password = 2;
string email = 1[(api.query) = "email"];
string password = 2[(api.query) = "password"];
}
message LoginResp {
string token = 1;
}