diff --git a/svc/api/zhandler.go b/svc/api/zhandler.go index 8cdbb8e..6bce11e 100644 --- a/svc/api/zhandler.go +++ b/svc/api/zhandler.go @@ -3,6 +3,7 @@ package api import ( "bordro-esleme/api/public" "fmt" + "git.makki.io/makki/libgo/napi" "git.makki.io/makki/libgo/nauth" "net/http" "os" @@ -56,11 +57,27 @@ func HttpHandler(re enums.TRunEnv) http.Handler { //protected end points mr.Group(func(r chi.Router) { // Seek, verify and validate JWT tokens - r.Use(jwtauth.Verifier(nauth.JWT)) + r.Use(jwtauth.Verifier(svc.S.JWT)) // Handle valid / invalid tokens. r.Use(nauth.CheckTokenValidity) + r.Get("/sy/companies", napi.CompanyList) + }) + }) + + mux.Route("/sy", func(mr chi.Router) { + // Public Route endpoints + + //protected end points + mr.Group(func(r chi.Router) { + // Seek, verify and validate JWT tokens + r.Use(jwtauth.Verifier(svc.S.JWT)) + + // Handle valid / invalid tokens. + r.Use(nauth.CheckTokenValidity) + + r.Get("/companies", napi.CompanyList) }) })