common_service.proto 808 B

1234567891011121314151617181920212223242526272829303132333435
  1. syntax = "proto3";
  2. package common_service;
  3. option go_package = "./proto;authorization_service";
  4. import "proto/base_service.proto";
  5. service CommonService {
  6. rpc AdminLogin(AdminLoginRequest) returns (AdminLoginResponse);
  7. rpc AdminLogout(AdminLogoutRequest) returns (AdminLogoutResponse);
  8. rpc AdminProfile(AdminProfileRequest) returns (AdminProfileResponse);
  9. }
  10. // ------------ 登录 ------------
  11. message AdminLoginRequest {
  12. string username = 1;
  13. string password = 2;
  14. }
  15. message AdminLoginResponse {
  16. base_service.AdminUser user = 1;
  17. string token = 2;
  18. }
  19. // ------------ 退出 ------------
  20. message AdminLogoutRequest {}
  21. message AdminLogoutResponse {}
  22. // ------------ 个人信息 ------------
  23. message AdminProfileRequest {
  24. }
  25. message AdminProfileResponse {
  26. base_service.AdminUser user = 1;
  27. }