syntax = "proto3"; package base; enum ErrorCode{ OK = 0; } // metadata 中需要字段 token 用作登录验证 service Api { rpc SignUp (SignUpRequest) returns (DefaultReply) {} rpc SignIn (SignInRequest) returns (SignInReply) {} rpc SignOut (DefaultRequest) returns (DefaultReply) {} } message DefaultRequest{ } message DefaultReply{} message SignUpRequest { string name = 1; string password = 2; } message SignInReply { string token = 1; } message SignInRequest { string name = 1; string password = 2; }