diff --git a/proto/auth.proto b/proto/auth.proto index 9d69b71..67d43b6 100644 --- a/proto/auth.proto +++ b/proto/auth.proto @@ -7,7 +7,7 @@ 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); + rpc Login (LoginRequest) returns (LoginResponse); // if given token has just expired, get a new valid one rpc Refresh (common.Token) returns (common.Token); @@ -17,3 +17,8 @@ message LoginRequest { required string username = 1; required string password = 2; } + +message LoginResponse { + required common.Token token = 1; + required common.User user = 2; +}