diff --git a/internal/controller/oidc_controller.go b/internal/controller/oidc_controller.go index 140996f..08205b1 100644 --- a/internal/controller/oidc_controller.go +++ b/internal/controller/oidc_controller.go @@ -115,6 +115,11 @@ func (controller *OIDCController) Authorize(c *gin.Context) { return } + if !userContext.IsLoggedIn { + controller.authorizeError(c, errors.New("err user not logged in"), "User not logged in", "The user is not logged in", "", "", "") + return + } + var req service.AuthorizeRequest err = c.BindJSON(&req)