chore: add auth status api

This commit is contained in:
Steven
2023-12-10 15:17:00 +08:00
parent 9ac6188707
commit e7d2bd0be6
22 changed files with 515 additions and 218 deletions

View File

@ -8,6 +8,9 @@ import "google/api/annotations.proto";
option go_package = "gen/api/v2";
service AuthService {
rpc GetAuthStatus(GetAuthStatusRequest) returns (GetAuthStatusResponse) {
option (google.api.http) = {post: "/api/v2/auth/status"};
}
rpc SignIn(SignInRequest) returns (SignInResponse) {
option (google.api.http) = {post: "/api/v2/auth/signin"};
}
@ -19,6 +22,12 @@ service AuthService {
}
}
message GetAuthStatusRequest {}
message GetAuthStatusResponse {
User user = 1;
}
message SignInRequest {
string email = 1;
string password = 2;