mirror of
https://github.com/hexedtech/codemp-proto.git
synced 2024-10-22 18:19:20 +02:00
19 lines
438 B
Protocol Buffer
19 lines
438 B
Protocol Buffer
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 {
|
|
required string username = 1;
|
|
required string password = 2;
|
|
}
|