Compare commits

...

1 Commits

Author SHA1 Message Date
fab429fc74 Refine session user response
All checks were successful
continuous-integration/drone/push Build is passing
2024-11-28 23:09:53 -05:00

View File

@ -5,7 +5,7 @@ option go_package = "git.itzana.me/strafesnet/go-grpc/auth";
package auth;
service AuthService {
rpc GetSession(IdMessage) returns (SessionResponse);
rpc GetSessionUser(IdMessage) returns (SessionUserResponse);
rpc GetGroupRole(IdMessage) returns (RoleReponse);
rpc ValidateSession(IdMessage) returns (ValidateResponse);
}
@ -14,12 +14,10 @@ message IdMessage {
string SessionID = 1;
}
message SessionResponse {
string SessionID = 1;
uint64 UserID = 2;
string Username = 3;
uint64 Created = 4;
uint64 Expires = 5;
message SessionUserResponse {
uint64 UserID = 1;
string Username = 2;
string AvatarURL = 3;
}
message RoleReponse {