api

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CorrelationIdHeader = "X-Correlation-ID"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Api

type Api interface {
	CreateUserId(context echo.Context) error
	CreateUser(context echo.Context) error
	RefreshToken(context echo.Context) error
	LoginUser(context echo.Context) error
}

type CustomValidator

type CustomValidator struct {
	// contains filtered or unexported fields
}

func (*CustomValidator) Validate

func (cv *CustomValidator) Validate(i interface{}) error

type UserApi

type UserApi struct {
	// contains filtered or unexported fields
}

func NewUserApi

func NewUserApi(parser parser.Parser) (*UserApi, error)

func (*UserApi) CreateUser

func (userApi *UserApi) CreateUser(context echo.Context) error

func (*UserApi) CreateUserId

func (userApi *UserApi) CreateUserId(context echo.Context) error

func (*UserApi) DeleteUser

func (userApi *UserApi) DeleteUser(context echo.Context) error

func (*UserApi) LoginUser

func (userApi *UserApi) LoginUser(context echo.Context) error

func (*UserApi) RefreshToken

func (userApi *UserApi) RefreshToken(context echo.Context) error

func (*UserApi) UpdatePassword

func (userApi *UserApi) UpdatePassword(context echo.Context) error

Jump to

Keyboard shortcuts

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