Documentation
¶
Index ¶
- func Authentication(cfg *config.Config) gin.HandlerFunc
- func Authorization(validRoles []string) gin.HandlerFunc
- func Cors(cfg *config.Config) gin.HandlerFunc
- func DefaultStructuredLogger(cfg *config.Config) gin.HandlerFunc
- func ErrorHandler(c *gin.Context, err any)
- func LimiterByRequest() gin.HandlerFunc
- func OtpLimiter(cfg *config.Config) gin.HandlerFunc
- func Prometheus() gin.HandlerFunc
- func TestMiddleware() gin.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Authentication ¶
func Authentication(cfg *config.Config) gin.HandlerFunc
func Authorization ¶
func Authorization(validRoles []string) gin.HandlerFunc
func DefaultStructuredLogger ¶
func DefaultStructuredLogger(cfg *config.Config) gin.HandlerFunc
func ErrorHandler ¶
func LimiterByRequest ¶
func LimiterByRequest() gin.HandlerFunc
func OtpLimiter ¶
func OtpLimiter(cfg *config.Config) gin.HandlerFunc
func Prometheus ¶
func Prometheus() gin.HandlerFunc
func TestMiddleware ¶
func TestMiddleware() gin.HandlerFunc
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.