codemp-proto/proto/auth.proto

20 lines
438 B
Protocol Buffer
Raw Normal View History

syntax = "proto2";
package auth;
import "common.proto";
// service entrypoint, authenticate users and grant initial token
service Auth {
// send credentials, returns empty valid token
rpc Login (LoginRequest) returns (common.Token);
// if given token has just expired, get a new valid one
rpc Refresh (common.Token) returns (common.Token);
}
message LoginRequest {
2024-03-09 19:07:23 +01:00
required string username = 1;
required string password = 2;
}