chore: add createclientbyadmin

This commit is contained in:
2026-03-13 21:44:15 +01:00
parent 9cb50bb625
commit a5f995cca9
11 changed files with 5046 additions and 13 deletions
+1 -1
View File
@@ -32,7 +32,6 @@ func SetupRoutes(router *gin.Engine, database *db.Database, geoService *services
// ============================================
authGroupV1 := router.Group("/api/v1/auth")
{
authGroupV1.POST("/register", handlers.RegisterClient)
authGroupV1.POST("/login", handlers.LoginClient)
authGroupV1.POST("/logout", handlers.LogoutClient)
}
@@ -154,6 +153,7 @@ func SetupRoutes(router *gin.Engine, database *db.Database, geoService *services
// ⭐⭐ MODIFICATION DE PROFILS PAR ADMIN
adminGroupV2.PUT("/clients/:id", handlers.UpdateClientByAdmin) // ✅ Modifier un client
adminGroupV2.PUT("/users/:id", handlers.UpdateUserByAdmin) // ✅ Modifier un user
adminGroupV2.POST("/clients", handlers.AdminCreateClient)
adminGroupV2.DELETE("/clients/:id", handlers.DeleteClient)
adminGroupV2.DELETE("/users/:id", handlers.DeleteUser)
adminGroupV2.POST("/users", handlers.CreateUser)