bilibili-backup/app/admin/main/manager/api/api.proto
2019-04-22 02:59:20 +00:00

33 lines
537 B
Protocol Buffer

syntax = "proto3";
package main.manager.admin;
import "github.com/gogo/protobuf/gogoproto/gogo.proto";
option go_package = "api";
// Permit
service Permit {
rpc Login(LoginReq) returns(LoginReply);
rpc Permissions(PermissionReq) returns(PermissionReply);
}
message LoginReq {
string mngsid = 1;
string dsbsid = 2;
}
message LoginReply {
string sid = 1;
string username = 2;
}
message PermissionReq {
string username = 1;
}
message PermissionReply {
int64 uid = 1;
repeated string perms = 2;
}