company selection

This commit is contained in:
ctengiz
2024-04-14 19:41:57 +03:00
parent 9ac53000b4
commit f2d1234a6e

View File

@@ -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)
})
})