Implement bcrypt
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"git.javil.eu/jacob1123/budgeteer/bcrypt"
|
||||
"git.javil.eu/jacob1123/budgeteer/config"
|
||||
"git.javil.eu/jacob1123/budgeteer/http"
|
||||
"git.javil.eu/jacob1123/budgeteer/jwt"
|
||||
@ -13,13 +14,15 @@ func main() {
|
||||
panic("Could not load Config from config.json")
|
||||
}
|
||||
|
||||
bv := &bcrypt.Verifier{}
|
||||
db := postgres.Connect(cfg.DatabaseHost, cfg.DatabaseUser, cfg.DatabasePassword, cfg.DatabaseName)
|
||||
us := &postgres.UserService{DB: db}
|
||||
tv := &jwt.TokenVerifier{}
|
||||
|
||||
h := &http.Handler{
|
||||
UserService: us,
|
||||
TokenVerifier: tv,
|
||||
UserService: us,
|
||||
TokenVerifier: tv,
|
||||
CredentialsVerifier: bv,
|
||||
}
|
||||
h.Serve()
|
||||
}
|
||||
|
Reference in New Issue
Block a user