add middleware for api

This commit is contained in:
Adrian Zürcher
2025-10-24 16:29:37 +02:00
parent 14994edcad
commit 8285cf0384
4 changed files with 170 additions and 10 deletions

View File

@@ -56,7 +56,7 @@ func SetMiddlewareLogger(r *gin.Engine, logger *logging.Logger) {
// Usage:
//
// r.Use(AuthMiddleware())
func AuthMiddleware() gin.HandlerFunc {
func (aH *AccessHandler) AuthMiddleware() gin.HandlerFunc {
return func(c *gin.Context) {
// Retrieve logger from Gin context
middlewareLogger, ok := c.Get("logger")