Documentation
¶
Overview ¶
Package authclient provides a client to the auth service
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthSvcClient ¶
type AuthSvcClient interface {
SignUp(req *models.SignUpRequest, res *models.User) error
SignIn(req *models.SignInRequest, res *models.User) error
GetUser(req *models.GetUserRequest, res *models.User) error
ListUsers(req string, res *models.GetUsersResponse) error
UpdateUser(req *models.User, res *models.User) error
DeleteUser(req *models.GetUserRequest, res *models.GetUserRequest) error
}
AuthSvcClient interface defining client methods
func NewAuthServiceClient ¶
func NewAuthServiceClient(client *rpc.Client) AuthSvcClient
NewAuthServiceClient takes a pointer to an rpc.Client and returns an AuthSvcClient.
Click to show internal directories.
Click to hide internal directories.