syntax = "proto3"; package auth; option go_package = "auth/login"; import "api.proto"; message LoginDefaultReq { string Account = 1[(api.body)="account",(api.vd)="$!=''"]; string Password = 2[(api.body)="password",(api.vd)="$!=''"]; } message LoginDefaultResp { string token = 1; string refreshToken = 2; int64 userId = 3; string username = 4; int64 seqNo = 5; int64 gender = 6; } service LoginService { rpc LoginDefault(LoginDefaultReq) returns(LoginDefaultResp) { option (api.post) = "/auth/login/default"; } }