Gestion des utilisateurs

This commit is contained in:
William Bouzourène 2025-01-02 21:18:56 +01:00
parent 157c33227e
commit 9d25ca20df
14 changed files with 576 additions and 26 deletions

View file

@ -135,6 +135,15 @@ func main() {
app.Post("/admin/lists/:id<int;min(0)>/items/:itemid<int;min(0)>", controllers.ListItemEdit)
app.Post("/admin/lists/:id<int;min(0)>/items/:itemid<int;min(0)>/delete", controllers.ListItemDelete)
// Admin: Users
app.Get("/admin/users", controllers.Users)
app.Get("/admin/users/:id<int;min(0)>", controllers.UserShow)
app.Get("/admin/users/add", controllers.UserAdd)
app.Post("/admin/users/add", controllers.UserAdd)
app.Get("/admin/users/:id<int;min(0)>/edit", controllers.UserEdit)
app.Post("/admin/users/:id<int;min(0)>/edit", controllers.UserEdit)
app.Post("/admin/users/:id<int;min(0)>/delete", controllers.UserDelete)
// Admin: Roles
app.Get("/admin/roles", controllers.Roles)
app.Get("/admin/roles/:id<int;min(0)>", controllers.RoleShow)