Documentation
¶
Index ¶
- Variables
- type AuthenticationService
- func (s *AuthenticationService) GetMe(ctx context.Context, req *adminv1.GetMeRequest) (*userv1.User, error)
- func (s *AuthenticationService) Login(ctx context.Context, req *adminv1.LoginRequest) (*adminv1.LoginResponse, error)
- func (s *AuthenticationService) Logout(ctx context.Context, req *adminv1.LogoutRequest) (*emptypb.Empty, error)
- type UserService
- func (s *UserService) CreateUser(ctx context.Context, req *userv1.CreateUserRequest) (*userv1.User, error)
- func (s *UserService) DeleteUser(ctx context.Context, req *userv1.DeleteUserRequest) (*emptypb.Empty, error)
- func (s *UserService) GetUser(ctx context.Context, req *userv1.GetUserRequest) (*userv1.User, error)
- func (s *UserService) GetUserByUserName(ctx context.Context, req *userv1.GetUserByUserNameRequest) (*userv1.User, error)
- func (s *UserService) ListUser(ctx context.Context, req *commonv1.PagingRequest) (*userv1.ListUserResponse, error)
- func (s *UserService) UpdateUser(ctx context.Context, req *userv1.UpdateUserRequest) (*userv1.User, error)
- func (s *UserService) UserExists(ctx context.Context, req *userv1.UserExistsRequest) (*userv1.UserExistsResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet( NewAuthenticationService, NewUserService, )
ProviderSet is service providers.
Functions ¶
This section is empty.
Types ¶
type AuthenticationService ¶
type AuthenticationService struct { adminv1.AuthenticationServiceHTTPServer // contains filtered or unexported fields }
func NewAuthenticationService ¶
func NewAuthenticationService(logger log.Logger, uc userv1.UserServiceClient, utuc *cache.UserToken) *AuthenticationService
func (*AuthenticationService) GetMe ¶
func (s *AuthenticationService) GetMe(ctx context.Context, req *adminv1.GetMeRequest) (*userv1.User, error)
func (*AuthenticationService) Login ¶
func (s *AuthenticationService) Login(ctx context.Context, req *adminv1.LoginRequest) (*adminv1.LoginResponse, error)
Login .
func (*AuthenticationService) Logout ¶
func (s *AuthenticationService) Logout(ctx context.Context, req *adminv1.LogoutRequest) (*emptypb.Empty, error)
Logout 登出
type UserService ¶
type UserService struct { adminv1.UserServiceHTTPServer // contains filtered or unexported fields }
func NewUserService ¶
func NewUserService(logger log.Logger, uc userv1.UserServiceClient) *UserService
func (*UserService) CreateUser ¶
func (s *UserService) CreateUser(ctx context.Context, req *userv1.CreateUserRequest) (*userv1.User, error)
func (*UserService) DeleteUser ¶
func (s *UserService) DeleteUser(ctx context.Context, req *userv1.DeleteUserRequest) (*emptypb.Empty, error)
func (*UserService) GetUser ¶
func (s *UserService) GetUser(ctx context.Context, req *userv1.GetUserRequest) (*userv1.User, error)
func (*UserService) GetUserByUserName ¶
func (s *UserService) GetUserByUserName(ctx context.Context, req *userv1.GetUserByUserNameRequest) (*userv1.User, error)
func (*UserService) ListUser ¶
func (s *UserService) ListUser(ctx context.Context, req *commonv1.PagingRequest) (*userv1.ListUserResponse, error)
func (*UserService) UpdateUser ¶
func (s *UserService) UpdateUser(ctx context.Context, req *userv1.UpdateUserRequest) (*userv1.User, error)
func (*UserService) UserExists ¶
func (s *UserService) UserExists(ctx context.Context, req *userv1.UserExistsRequest) (*userv1.UserExistsResponse, error)
Click to show internal directories.
Click to hide internal directories.