authclient

package
v0.0.0-...-035dfa4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2022 License: MIT Imports: 2 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL