rpc

package
v0.0.0-...-1b39580 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UserServer

type UserServer struct {
	pb.UnimplementedUserServiceServer
	// contains filtered or unexported fields
}

func NewGrpcUserServer

func NewGrpcUserServer(config grpcconfig.Config, userService services.UserService) (*UserServer, error)

func (*UserServer) ChangePassword

func (us *UserServer) ChangePassword(
	ctx context.Context,
	req *pb.ChangePasswordRequest) (*pb.ChangePasswordResponse, error)

func (*UserServer) CheckUserExists

func (us *UserServer) CheckUserExists(ctx context.Context, req *pb.StringValue) (*pb.BoolValue, error)

func (*UserServer) GetUser

func (us *UserServer) GetUser(ctx context.Context, req *pb.GetUserSignInRequest) (*pb.UserDetails, error)

func (*UserServer) GetUserByID

func (us *UserServer) GetUserByID(ctx context.Context, req *pb.GetUserRequest) (*pb.UserDetails, error)

func (*UserServer) GetUserDetails

func (us *UserServer) GetUserDetails(ctx context.Context, req *pb.GetUserRequest) (*pb.UserDetails, error)

func (*UserServer) VerifyUser

Jump to

Keyboard shortcuts

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