http.proto 532 B

123456789101112131415161718192021
  1. syntax = "proto3";
  2. package live.xcaptcha.v1;
  3. option go_package = "v1";
  4. import "github.com/gogo/protobuf/gogoproto/gogo.proto";
  5. // XCaptcha
  6. service Captcha {
  7. // 验证码校验 `internal:"true"`
  8. rpc verify (XVerifyReq) returns (XVerifyResp);
  9. }
  10. message XVerifyReq {
  11. string _anti = 1 [(gogoproto.moretags) = 'form:"_anti" validate:"required"'];
  12. int64 uid = 2 [(gogoproto.moretags) = 'form:"uid" validate:"required"'];
  13. string client_ip = 3 [(gogoproto.moretags) = 'form:"client_ip"'];
  14. }
  15. message XVerifyResp {
  16. }