This commit is contained in:
2023-04-03 11:04:52 +10:00
parent 8432286101
commit c229e93103
6 changed files with 86 additions and 2 deletions

View File

@@ -121,10 +121,11 @@ func main() {
public := router.Group("/api")
public.POST("/login", controllers.Login)
// TODO - this should be an authenticated route
// API calls that only an administrator can make
adminOnly := router.Group("/api/admin")
adminOnly.Use(middlewares.JwtAuthAdminMiddleware())
adminOnly.POST("/register", controllers.Register)
adminOnly.GET("/roles", controllers.GetRoles)
// Get secrets
protected := router.Group("/api/secret")