Prevent startup on empty secret
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2022-03-01 18:33:46 +00:00
parent 6dd8a3791f
commit dae6185857
2 changed files with 25 additions and 10 deletions

View File

@ -29,11 +29,14 @@ func main() {
panic("couldn't open static files")
}
tokenVerifier, err := jwt.NewTokenVerifier(cfg.SessionSecret)
if err != nil {
panic("couldn't create token verifier")
}
handler := &server.Handler{
Service: queries,
TokenVerifier: &jwt.TokenVerifier{
Secret: cfg.SessionSecret,
},
Service: queries,
TokenVerifier: tokenVerifier,
CredentialsVerifier: &bcrypt.Verifier{},
StaticFS: http.FS(static),
}