On branch main

modified:   internal/domain/auth/dto.go
	modified:   internal/domain/auth/handler.go
	modified:   internal/domain/auth/router.go
	modified:   internal/domain/auth/servcie.go
	modified:   internal/middleware/auth.go
	modified:   internal/router/router.go
auth implemented without reset password
This commit is contained in:
2026-03-31 04:22:54 +05:00
parent 659cd3584c
commit 8b40d1bfe5
6 changed files with 372 additions and 119 deletions
@@ -4,7 +4,6 @@ import (
"api_yal/internal/config"
"api_yal/internal/logger"
"api_yal/internal/domain/auth"
CastomMiddleware "api_yal/internal/middleware"
"time"
"encoding/json"
@@ -29,7 +28,6 @@ func SetupRouter(db *gorm.DB, config *config.Config) http.Handler {
addProductionMiddleware(r, config)
// 2. Затем добавляем middleware аутентификации (он тоже применяется ко всем маршрутам)
r.Use(CastomMiddleware.AuthMiddlewareWithContext)
zapLogger.Debug("Auth middleware применён")
// 3. И только потом регистрируем маршруты