From 6cafaec42261d29bdce5d59622c07b54d8d2f151 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Wed, 9 Feb 2022 21:55:36 +0000 Subject: [PATCH] Inline tv and bv vars --- cmd/budgeteer/main.go | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/cmd/budgeteer/main.go b/cmd/budgeteer/main.go index a6d6f58..9ce1ef2 100644 --- a/cmd/budgeteer/main.go +++ b/cmd/budgeteer/main.go @@ -16,19 +16,16 @@ func main() { log.Fatalf("Could not load config: %v", err) } - bv := &bcrypt.Verifier{} - - q, err := postgres.Connect(cfg.DatabaseHost, cfg.DatabaseUser, cfg.DatabasePassword, cfg.DatabaseName) + q, err := postgres.Connect(cfg.DatabaseConnection) if err != nil { log.Fatalf("Failed connecting to DB: %v", err) } - tv := &jwt.TokenVerifier{} - h := &http.Handler{ Service: q, - TokenVerifier: tv, - CredentialsVerifier: bv, + TokenVerifier: &jwt.TokenVerifier{}, + CredentialsVerifier: &bcrypt.Verifier{}, } + h.Serve() }