Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HttpErrorHandlerMiddleware ¶
func HttpErrorHandlerMiddleware(logger infrastructure.Logger) gin.HandlerFunc
func TokenAuthMiddleware ¶
func TokenAuthMiddleware(config *infrastructure.AuthConfig, logger infrastructure.Logger) gin.HandlerFunc
Types ¶
type Factory ¶
type Factory struct {
// contains filtered or unexported fields
}
func NewMiddlewareFactory ¶
func NewMiddlewareFactory(container *infrastructure.Container) *Factory
func (*Factory) BuildCorsMiddleware ¶
func (f *Factory) BuildCorsMiddleware() gin.HandlerFunc
func (*Factory) BuildHttpErrorHandlerMiddleware ¶
func (f *Factory) BuildHttpErrorHandlerMiddleware() gin.HandlerFunc
func (*Factory) BuildTokenAuthMiddleware ¶
func (f *Factory) BuildTokenAuthMiddleware() gin.HandlerFunc
Click to show internal directories.
Click to hide internal directories.