user

package
v0.0.0-...-ea7d51e Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Register

func Register(r *gin.Engine, db orm.Repo, logger *zap.Logger, tokenStore token.Store[string])

Types

type UserRouter

type UserRouter struct {
	TokenManager token.Token[string, func() (jwt.SigningMethod, []byte)]
	// contains filtered or unexported fields
}

func NewUserRouter

func NewUserRouter(
	db orm.Repo,
	logger *zap.Logger,
	jwtMiddleware *userJwt.UserJwtMiddleware,
	token token.Token[string, func() (jwt.SigningMethod, []byte)],
) *UserRouter

func (*UserRouter) Register

func (uRoute *UserRouter) Register(r *gin.Engine) *UserRouter

Jump to

Keyboard shortcuts

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