Documentation ¶
Index ¶
- Variables
- type UserService
- func (s *UserService) ChangePassword(ctx context.Context, req *pb.ChangePasswordRequest) (*pb.ChangePasswordReply, error)
- func (s *UserService) GetProfile(ctx context.Context, req *pb.GetProfileRequest) (*pb.GetProfileReply, error)
- func (s *UserService) GetUserInfo(ctx context.Context, req *pb.GetUserInfoRequest) (*pb.GetUserInfoReply, error)
- func (s *UserService) Login(ctx context.Context, req *pb.LoginRequest) (*pb.LoginReply, error)
- func (s *UserService) Logout(ctx context.Context, _ *pb.LogoutRequest) (*pb.LogoutReply, error)
- func (s *UserService) RefreshToken(ctx context.Context, _ *pb.RefreshTokenRequest) (*pb.RefreshTokenReply, error)
- func (s *UserService) SignUp(ctx context.Context, req *pb.SignUpRequest) (*pb.SignUpReply, error)
- func (s *UserService) UpdateProfile(ctx context.Context, req *pb.UpdateProfileRequest) (*pb.UpdateProfileReply, error)
- func (s *UserService) WriteOff(ctx context.Context, req *pb.WriteOffRequest) (*pb.WriteOffReply, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewUserService)
ProviderSet is service providers.
Functions ¶
This section is empty.
Types ¶
type UserService ¶
type UserService struct { pb.UnimplementedUserServer Email *regexp.Regexp PassWord *regexp.Regexp // contains filtered or unexported fields }
func NewUserService ¶
func NewUserService(uc *biz.UserBiz, ijwt data.Handler) *UserService
func (*UserService) ChangePassword ¶
func (s *UserService) ChangePassword(ctx context.Context, req *pb.ChangePasswordRequest) (*pb.ChangePasswordReply, error)
func (*UserService) GetProfile ¶
func (s *UserService) GetProfile(ctx context.Context, req *pb.GetProfileRequest) (*pb.GetProfileReply, error)
func (*UserService) GetUserInfo ¶
func (s *UserService) GetUserInfo(ctx context.Context, req *pb.GetUserInfoRequest) (*pb.GetUserInfoReply, error)
func (*UserService) Login ¶
func (s *UserService) Login(ctx context.Context, req *pb.LoginRequest) (*pb.LoginReply, error)
func (*UserService) Logout ¶
func (s *UserService) Logout(ctx context.Context, _ *pb.LogoutRequest) (*pb.LogoutReply, error)
func (*UserService) RefreshToken ¶
func (s *UserService) RefreshToken(ctx context.Context, _ *pb.RefreshTokenRequest) (*pb.RefreshTokenReply, error)
func (*UserService) SignUp ¶
func (s *UserService) SignUp(ctx context.Context, req *pb.SignUpRequest) (*pb.SignUpReply, error)
func (*UserService) UpdateProfile ¶
func (s *UserService) UpdateProfile(ctx context.Context, req *pb.UpdateProfileRequest) (*pb.UpdateProfileReply, error)
func (*UserService) WriteOff ¶
func (s *UserService) WriteOff(ctx context.Context, req *pb.WriteOffRequest) (*pb.WriteOffReply, error)
Click to show internal directories.
Click to hide internal directories.