base.proto 533 B

12345678910111213141516171819202122232425262728293031
  1. syntax = "proto3";
  2. package base;
  3. enum ErrorCode{
  4. OK = 0;
  5. }
  6. // metadata 中需要字段 token 用作登录验证
  7. service Api {
  8. rpc SignUp (SignUpRequest) returns (DefaultReply) {}
  9. rpc SignIn (SignInRequest) returns (SignInReply) {}
  10. rpc SignOut (DefaultRequest) returns (DefaultReply) {}
  11. }
  12. message DefaultRequest{
  13. }
  14. message DefaultReply{}
  15. message SignUpRequest {
  16. string name = 1;
  17. string password = 2;
  18. }
  19. message SignInReply {
  20. string token = 1;
  21. }
  22. message SignInRequest {
  23. string name = 1;
  24. string password = 2;
  25. }