Introduce user repositories
This commit is contained in:
parent
4baa665693
commit
22638dcc51
7 changed files with 403 additions and 2 deletions
7
api.go
7
api.go
|
@ -15,6 +15,12 @@ func declareAPIRoutes(router *gin.Engine) {
|
|||
declareAPISurveysRoutes(apiRoutes)
|
||||
declareAPIWorksRoutes(apiRoutes)
|
||||
|
||||
authRoutes := router.Group("")
|
||||
authRoutes.Use(authMiddleware(loggedUser))
|
||||
adminRoutes := router.Group("")
|
||||
adminRoutes.Use(authMiddleware(adminRestricted))
|
||||
initializeGitLabOIDC(router, authRoutes, adminRoutes)
|
||||
|
||||
apiAuthRoutes := router.Group("/api")
|
||||
apiAuthRoutes.Use(authMiddleware(loggedUser))
|
||||
|
||||
|
@ -43,6 +49,7 @@ func declareAPIRoutes(router *gin.Engine) {
|
|||
declareAPIAuthGradesRoutes(apiAdminRoutes)
|
||||
declareAPIAdminHelpRoutes(apiAdminRoutes)
|
||||
declareAPIAdminQuestionsRoutes(apiAdminRoutes)
|
||||
declareAPIAuthRepositoriesRoutes(apiAdminRoutes)
|
||||
declareAPIAdminSurveysRoutes(apiAdminRoutes)
|
||||
declareAPIAdminUsersRoutes(apiAdminRoutes)
|
||||
declareAPIAdminWorksRoutes(apiAdminRoutes)
|
||||
|
|
Reference in a new issue