Junie: fix token authentication

This commit is contained in:
2025-06-06 11:26:42 -07:00
parent c6e109e99f
commit 13d009bf4f
11 changed files with 1146 additions and 49 deletions

View File

@@ -5,6 +5,7 @@ import (
"log"
"net/http"
"git.wntrmute.dev/kyle/mcias/data"
_ "github.com/mattn/go-sqlite3"
)
@@ -12,6 +13,7 @@ type Server struct {
DB *sql.DB
Router *http.ServeMux
Logger *log.Logger
Auth *data.AuthorizationService
}
func NewServer(db *sql.DB, logger *log.Logger) *Server {
@@ -19,6 +21,7 @@ func NewServer(db *sql.DB, logger *log.Logger) *Server {
DB: db,
Router: http.NewServeMux(),
Logger: logger,
Auth: data.NewAuthorizationService(db),
}
s.registerRoutes()