Guest User

Untitled

a guest
Mar 10th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. syntax = "proto3";
  2.  
  3. package users;
  4.  
  5. // The users service definition.
  6. service Users {
  7. // Registers a new user
  8. rpc Register (RegisterRequest) returns (RegisterResponse) {}
  9. // Logins user into existing account
  10. rpc Login (LoginRequest) returns (LoginResponse) {}
  11. // Logins user into existing account
  12. rpc GetUser (GetUserRequest) returns (GetUserResponse) {}
  13. }
  14.  
  15. // The request message containing the user's name.
  16. message RegisterRequest {
  17. string username = 1;
  18. string password = 2;
  19. }
  20.  
  21. // The response message containing the greetings
  22. message RegisterResponse {
  23. string user_id = 1;
  24. string username = 2;
  25. }
  26.  
  27. message User {
  28. string id = 1;
  29. string username = 2;
  30. string password = 3;
  31. }
  32.  
  33. // The request message containing the user's name.
  34. message LoginRequest {
  35. string username = 1;
  36. string password = 2;
  37. }
  38.  
  39. // The response message containing the greetings
  40. message LoginResponse {
  41. string user_id = 1;
  42. string username = 2;
  43. }
  44.  
  45. // The request message containing the user's name.
  46. message GetUserRequest {
  47. string user_id = 1;
  48. }
  49.  
  50. // The response message containing the greetings
  51. message GetUserResponse {
  52. string user_id = 1;
  53. string username = 2;
  54. }
Add Comment
Please, Sign In to add comment