Documentation
¶
Overview ¶
Package middleware provides middleware functions for handling HTTP requests in the application.
Index ¶
- type Manager
- func (m *Manager) Authenticate() gin.HandlerFunc
- func (m *Manager) CORSMiddleware() gin.HandlerFunc
- func (m *Manager) JWTAuthMiddleware(jwtManager *security.JWTManager) gin.HandlerFunc
- func (m *Manager) RateLimiterMiddleware() gin.HandlerFunc
- func (m *Manager) RecoveryMiddleware() gin.HandlerFunc
- func (m *Manager) SetClientMiddleware() gin.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func (*Manager) Authenticate ¶
func (m *Manager) Authenticate() gin.HandlerFunc
func (*Manager) CORSMiddleware ¶
func (m *Manager) CORSMiddleware() gin.HandlerFunc
func (*Manager) JWTAuthMiddleware ¶
func (m *Manager) JWTAuthMiddleware(jwtManager *security.JWTManager) gin.HandlerFunc
func (*Manager) RateLimiterMiddleware ¶
func (m *Manager) RateLimiterMiddleware() gin.HandlerFunc
func (*Manager) RecoveryMiddleware ¶
func (m *Manager) RecoveryMiddleware() gin.HandlerFunc
func (*Manager) SetClientMiddleware ¶
func (m *Manager) SetClientMiddleware() gin.HandlerFunc
Click to show internal directories.
Click to hide internal directories.