diff --git a/system/rest/auth.go b/system/rest/auth.go index 1ce03d2cb..c77113b1c 100644 --- a/system/rest/auth.go +++ b/system/rest/auth.go @@ -81,6 +81,13 @@ func (ctrl *Auth) Handlers(jwtEncoder auth.TokenEncoder) *handlers.Auth { params := request.NewAuthLogin() ctx := r.Context() + // parse request to fill parameters + err := params.Fill(r) + if err != nil { + resputil.JSON(w, err) + return + } + userSvc := service.User().With(ctx) // check email and username for login