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.