merch-api/proto/verify.proto

33 lines
622 B
Protocol Buffer
Raw Permalink Normal View History

2026-03-20 14:52:22 +03:00
syntax = "proto3";
package verifyAuth.v1;
option go_package = "/pkg/verify/v1;verifyV1";
message VerifyTokenRequest {
string sessionToken = 1;
int32 serviceId = 2;
}
message VerifyTokenResponse {
string userUuid = 1;
bool isValid = 2;
int32 accessCode = 3;
}
2026-04-01 17:46:04 +03:00
message PersonalRequest {
string userUuid = 1;
int32 serviceId = 2;
}
message PersonalResponse {
string email = 1;
string username = 2;
string name = 3;
string surname = 4;
}
2026-03-20 14:52:22 +03:00
service AuthService {
rpc VerifyToken(VerifyTokenRequest) returns (VerifyTokenResponse);
2026-04-01 17:46:04 +03:00
rpc GetPersonalInfo(PersonalRequest) returns (PersonalResponse);
2026-03-20 14:52:22 +03:00
}