Gestion des permissions

This commit is contained in:
William Bouzourène 2025-01-03 16:13:41 +01:00
parent efd8912648
commit 420cfd5c9d
Signed by: bouzoure
SSH key fingerprint: SHA256:19MbXpLua4rUtk8tunMesD8KUKb91LXLHg8E/qTooww
6 changed files with 211 additions and 2 deletions

View file

@ -142,6 +142,8 @@ func main() {
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.Get("/admin/users/:id<int;min(0)>/permissions", controllers.UserPermissions)
app.Post("/admin/users/:id<int;min(0)>/permissions", controllers.UserPermissions)
app.Post("/admin/users/:id<int;min(0)>/delete", controllers.UserDelete)
// Admin: Roles