user authentication structure in place

This commit is contained in:
zomo
2026-01-05 23:10:00 -06:00
parent 9770ef9f21
commit 5c6e93c7e4
9 changed files with 261 additions and 112 deletions

View File

@@ -10,17 +10,17 @@ import (
func InitApiServer(conf *util.Config, dbConn *db.DBConn, twitchConn *ttv.TwitchConn) (*ApiServer, error) {
engine := gin.Default()
apiServer := &ApiServer{ engine, conf, dbConn, twitchConn }
apiServer := &ApiServer{engine, conf, dbConn, twitchConn}
apiServer.loadEndpoints()
return apiServer, nil
}
type ApiServer struct {
engine *gin.Engine
conf *util.Config
db *db.DBConn
conf *util.Config
db *db.DBConn
twitch *ttv.TwitchConn
}